Доступ к хранилищу после миграции с Ioni c на React Native - PullRequest
0 голосов
/ 19 февраля 2020

Я опубликовал приложение в Ioni c 4, React и Capacitor Storage Plugin. Я работаю, чтобы переписать приложение с помощью React Native. В приложении есть активные пользователи, и я хочу, чтобы они максимально сохраняли свой прогресс. Согласно документации Ioni c Storage Plugin: «На iOS этот плагин будет использовать UserDefaults и на Android SharedPreferences.»

Я нашел аналогичное решение для React Native, которое называется 'rn- пользовательские значения по умолчанию. Однако тот же ключ, который используется для хранения пользовательских данных, получает неопределенный. Я использую для обеих версий (Ioni c и Native) один и тот же идентификатор комплекта, одно и то же название продукта, и я подтверждаю, что только в версии Ioni c извлекается хранилище.

Если кто-то знает, что может быть проблема, я был бы очень признателен!

1 Ответ

0 голосов
/ 03 мая 2020

Для всех, кто интересуется, rn-user-defaults отлично работает для ios, но вам нужно добавить «_cap_» в качестве ключа пользователя по умолчанию в качестве префикса. Я также считаю, что идентификатор пакета должен быть таким же. Все еще пытаюсь заставить это работать на Android.

...