#ios #react-native #expo
#iOS #react-native #expo
Вопрос:
Я разработал приложение с react native, используя expo. Я опубликовал приложение на expo, и оно отлично работает с Android, но выдает ошибку на ios. Немного покопавшись, я также попытался установить react-native-webview, но это тоже не сработало. Как я могу исправить эту проблему.
Комментарии:
1. пожалуйста, прочтите docs.expo.io/workflow/using-libraries — вам необходимо использовать
expo install library_name
для установки библиотеки и получения правильной версии
Ответ №1:
Существует вероятность того, что при установке других зависимостей вы дублировали react-native-safe-area-context
. Например, если вы установили @react-native-community/masked-view
или какой-либо другой пакет, содержащий это, вы можете получить эту ошибку. Вам просто нужно удалить дубликат.
rm -rf node_modules/expo/node_modules/react-native-safe-area-context
это одно из решений. Но удалите модуль, который вам абсолютно не нужен.