Unity App42 SDK - сохранение идентификатора счета в БД SQLite

Я внедряю сервис лидеров с App42 Unity SDK. Основной рабочий процесс заключается в первом сохранении пользовательской оценки, получении возвращенного идентификатора оценки, как описано в руководствах, сохранении его в локальной базе данных SQLite устройства, а затем периодически обновляет оценку пользователя с этим идентификатором оценки.

Проблема в том, что идентификатор счета возвращается в виде строки, которая может содержать недопустимые символы SQLite. "0QE9+50fILUfGERTTRIxLvmRRH8=" является одним из таких. Как бы вы справились с этой проблемой?

1 ответ

Вы можете сохранить идентификатор счета в PlayerPrefs в виде строки вместо SQLite

PlayerPrefs.SetString("ScoreID", score.scoreID);
Другие вопросы по тегам