У меня есть работающее нативное приложение (без expo), которое работает и компилируется на устройствах Android и iOS. Сейчас я пытаюсь переименовать приложение, но у меня возникают проблемы с этим.
Шаги следуют:
- Я удалил каталоги ios и android.
- Изменил имя проекта в моем app.json
- Восстановил каталоги android и ios с помощью реакции собственного обновления --legacy (причина, по которой eject больше не работает)
- Обновил мой подфайл с помощьюneed
- Pod install
Когда я попытался скомпилировать свое приложение с помощью xcode, я понял, что "null не является объектом (оценка '_RNGestureHandlerModule.default.Direction')
Я догадался, что это произошло из-за автосвязи, когда вы устанавливаете некоторые реагирующие нативные сторонние компоненты. Поэтому я удалил node_modules и снова установил все реагирующую нативную навигацию. Затем я запустил реакцию-нативную ссылку. Предыдущая ошибка исчезла.
Теперь я застрял с:
Target 'cjlrnneTests' has target dependency on Target 'cjlrnne'
That command depends on command in Target 'cjlrnne': script phase “[CP] Copy Pods Resources”
Честно говоря, я не знаю, что еще можно сделать / искать.
Может кто-нибудь дать какую-нибудь подсказку,или шаги, чтобы изменить RNИмя приложения?
Спасибо!