Проблема после реакции родной экспозиции: Нет видимого @interface для 'RCTAsyncLocalStorage', объявляет селектор 'initWithStorageDirectory:'

1

Я просто выбросил с выставки, и все прошло хорошо, но теперь я получаю следующую ошибку при попытке запустить приложение ios в Xcode:

Нет видимого @interface для 'RCTAsyncLocalStorage' объявляет селектор 'initWithStorageDirectory:'

Вот часть моего пакета.json

"dependencies": {
"axios": "^0.17.1",
"expo": "^23.0.6",
"lodash": "^4.17.4",
"moment": "^2.20.1",
"react": "16.0.0",
"react-native": "0.50.3",
"react-native-cloudinary": "^1.0.1",
"react-native-communications": "^2.2.1",
"react-native-elements": "^0.18.5",
"react-native-fetch-blob": "^0.10.8",
"react-native-gifted-chat": "^0.3.0",
"react-native-image-picker": "^0.26.7",
"react-native-image-to-base64": "^0.1.0",
"react-native-modal-datetime-picker": "^4.13.0",
"react-native-router-flux": "^4.0.0-beta.24",
"react-navigation": "^1.0.0-beta.22",
"redux-thunk": "^2.2.0"
}
  • 0
    Какую версию реагировать родной вы используете? Это было исправлено пару месяцев назад. Вы использовали выставку раньше или?
  • 0
    @Chanoch Я создал свое приложение с последней версией выставки около месяца назад. Я добавлю всю версию в ветку.
Показать ещё 2 комментария
Теги:
react-native
expo
xcode

1 ответ

2
Лучший ответ

Мне действительно удалось это исправить, вот как это сделать:

Я обновил свою "реактивную" зависимость от последней доступной: " https://github.com/expo/react-native/archive/sdk-23.0.0.tar.gz "

Я удалил всю зависимость, которую я установил по ошибке в своем предыдущем приложении expo, которое действительно требовало реакции на основе ссылки с помощью команды npm uninstall --save: response-native-image-to-base64, response-native-cloudinary

Затем мне также пришлось удалить их из General> Linked Frameworks and Libraries Теперь это работает! У меня проблемы с Facebook Войти сейчас, но, по крайней мере, это не сбой моего приложения.

Удачи тебе.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню