Unity App42 SDK - сохранение идентификатора счета в БД SQLite
Я внедряю сервис лидеров с App42 Unity SDK. Основной рабочий процесс заключается в первом сохранении пользовательской оценки, получении возвращенного идентификатора оценки, как описано в руководствах, сохранении его в локальной базе данных SQLite устройства, а затем периодически обновляет оценку пользователя с этим идентификатором оценки.
Проблема в том, что идентификатор счета возвращается в виде строки, которая может содержать недопустимые символы SQLite. "0QE9+50fILUfGERTTRIxLvmRRH8=" является одним из таких. Как бы вы справились с этой проблемой?
1 ответ
Вы можете сохранить идентификатор счета в PlayerPrefs в виде строки вместо SQLite
PlayerPrefs.SetString("ScoreID", score.scoreID);