«CFBundleIdentifier не существует» при создании промежуточной схемы в React Native - PullRequest
0 голосов
/ 11 марта 2019

Я пытаюсь заставить работать работоспособную настройку iOS, которая включает в себя схему / конфигурацию Staging.

Пока мне удалось заставить все три схемы работать внутри XCode, и я могу установить их вместе друг с другом в одном симуляторе.

Однако по какой-то причине, когда я пытаюсь запустить

react-native run-ios --scheme "staging" --configuration "Staging"

в CLI, сборка завершается успешно, но я получаю ошибку:

Print: Entry, ":CFBundleIdentifier", Does Not Exist

Теперь я заметил, что в папке сборки у меня всегда получается продукт с частичной промежуточной версией и продукт с частичной версией при построении схемы промежуточной обработки.

Ниже вы найдете скриншоты моей папки для сборки после запуска команды сборки для Staging configuration / схема.

Как видите, само приложение (включая Info.plist) находится не под Staging-iphonesimulator, а Release-iphonesimulator.

Я не уверен, желаемое ли это поведение или нет, или мне просто нужно указать схему Stage для правильной папки в моих путях поиска?

Любая помощь будет чрезвычайно признательна!

Я уже пробовал:

  • Очистка кеша / сборка папок
  • Обновление зависимостей

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...