Я разрабатываю приложение в React Native, оно подключено к API, где я отправляю и извлекаю пользовательские данные.Поэтому я использую уникальный идентификатор: UUID
Мне нужен этот уникальный идентификатор, поскольку он позволяет мне извлекать собственные данные пользователя и отображать их на Сегодняшнем расширении (Виджет iOS).
Для получения этого идентификатора я использую библиотеку react-native-device-info
для приложения в React Native и let UUID = UIDevice.current.identifyForVendor?.uuidString
в Swift
Однако во время тестов и после развертывания я заметил, чтоэтот уникальный идентификатор изменяется для виджета на некоторых устройствах.Это отменяет связь приложения и виджета и делает обмен данными нулевым или ложным.
Кто-нибудь знает, как было бы возможно получить UUID, сгенерированный приложением, в виджет через мост? Если да, как я могу сделать этот мост?
Или есть ли другой уникальный идентификатор, который я мог бы использовать?Я видел IDFA во время моего исследования, было бы лучше использовать его, даже если я не использую рекламу в своем приложении.
Заранее спасибо