Доступ к NSUserDefaults из приложения React Native на iOS - PullRequest
2 голосов
/ 13 марта 2019

У меня есть приложение React Native, которое использует ExpoKit. Я могу извлечь при необходимости.

Я хочу получить доступ к объекту NSUserDefaults, чтобы прочитать значение, выдвинутое AirWatch - системой управления мобильными устройствами. В основном приложение запускается в управляемой среде, а настройки передаются через NSUserDefaults.

Я не смог использовать Settings (https://facebook.github.io/react-native/docs/settings),) React Native, так как он выдает ошибку об неопределенности внутреннего объекта _settings при попытке доступа к this._settings[t].

Как использовать этот модуль настроек или что мне делать, чтобы получить доступ к этому объекту настроек?

1 Ответ

0 голосов
/ 08 мая 2019

Проверьте ваши модули, вам, скорее всего, не хватает подспека "RCTSettings" для модуля "Реагировать", он не был добавлен во время извлечения ... что действительно странно.

Вот так у меня выглядит:

  pod 'React',
:path => "../node_modules/react-native",
:inhibit_warnings => true,
:subspecs => [
  "Core",
  "ART",
  "RCTActionSheet",
  "RCTAnimation",
  "RCTCameraRoll",
  "RCTGeolocation",
  "RCTImage",
  "RCTNetwork",
  "RCTText",
  "RCTVibration",
  "RCTWebSocket",
  "RCTSettings",
  "DevSupport",
  "CxxBridge"
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...