Изменения уникального идентификатора (UUID) в виджете iOS, а не в приложении React Native - PullRequest
0 голосов
/ 27 ноября 2018

Я разрабатываю приложение в React Native, оно подключено к API, где я отправляю и извлекаю пользовательские данные.Поэтому я использую уникальный идентификатор: UUID

Мне нужен этот уникальный идентификатор, поскольку он позволяет мне извлекать собственные данные пользователя и отображать их на Сегодняшнем расширении (Виджет iOS).

Для получения этого идентификатора я использую библиотеку react-native-device-info для приложения в React Native и let UUID = UIDevice.current.identifyForVendor?.uuidString в Swift

Однако во время тестов и после развертывания я заметил, чтоэтот уникальный идентификатор изменяется для виджета на некоторых устройствах.Это отменяет связь приложения и виджета и делает обмен данными нулевым или ложным.

Кто-нибудь знает, как было бы возможно получить UUID, сгенерированный приложением, в виджет через мост? Если да, как я могу сделать этот мост?

Или есть ли другой уникальный идентификатор, который я мог бы использовать?Я видел IDFA во время моего исследования, было бы лучше использовать его, даже если я не использую рекламу в своем приложении.

Заранее спасибо

...