У меня есть требование, где мне нужно проверить, существует ли одно из двух приложений на устройстве iPhone.Оба приложения доступны в Appstore.Я кодирую в реагировать родной, и я новичок в этом.У меня есть LSApplicationQueriesSchemes в моем info.Plist и добавлены типы URL, где URL-идентификатором является мой Bundle Identifier, а URLScheme такой же, как LSApplicationQueriesSchemes.Пример - CRM_EDGE.app, UpperMOSt.app.Я попытался переименовать схему URL.Ни один не работает.
Сайты, через которые я прошел: https://www.reddit.com/r/reactnative/comments/5msem6/how_to_get_list_of_installed_applications/ Как проверить, установлено ли приложение в собственном коде реагирования проверить, установлено ли приложение Google Maps на iOS-носителе
Я попытался выполнить две библиотеки для этого.
- act-native-check-app-install
Проблема - Applist.js возвращаетжестко закодированные значения и после удаления все равно возвращает isInstalled 'true'
https://www.npmjs.com/package/react-native-check-app-install
реагировать-родные-установленные-приложения
Проблема - Разработчик, который разработал это, не проверял на устройстве, поэтому работает в симуляторе не на устройстве.И вопрос все еще открыт.
Пожалуйста, предложите, что нужно сделать, чтобы получить правильный список приложений, чтобы я мог проверить, существуют ли требуемые приложения на устройстве.