Сбой ионной сборки Info.plist не найден - PullRequest
0 голосов
/ 24 сентября 2018

Apple обманула меня, и хотя я отключил автообновления, теперь он извлек последнюю версию XCode (версия 10.0 (10A255)) и зависимости.В результате я не могу больше строить свое приложение, даже после удаления (ionic cordova platform remove ios) и повторного добавления платформы.

Теперь происходит сбой с ошибкой ниже.

onic cordova run ios --debug --target="iPhone-8"  --consolelogs

...

<path>/platforms/ios/build/emulator/MyApp.app/Info.plist file not found.

[ERROR] An error occurred while running cordova run ios --debug --target iPhone-8 (exit code 1).

ionic --version
3.20.0

---- EDIT

работал с verbose и получил: No scripts found for hook "before_deploy". в качестве дополнительной информации об ошибке.

----- EDIT ------

Пожалуйста, посмотрите здесь для более подробной информации.Я смог воспроизвести его с нуля / пустой шаблон приложения Пустое приложение не может отладить сборку - файл /Info.plist не найден

Ответы [ 2 ]

0 голосов
/ 15 октября 2018

Если вы используете командную строку, попробуйте это

ionic cordova emulate ios - --buildFlag = "- UseModernBuildSystem = 0"

или

Xcode 10

Если вы открываете проект в Xcode IDE, вам нужно изменить систему сборки в настройках рабочего пространства на «Legacy Build System»

Пример Xcode

enter image description here

enter image description here

Сейчас,Вы также можете запустить это из командной строки $ ionic cordova build ios

Удачи

0 голосов
/ 09 октября 2018

Ионная кордова эмулирует IOS - --buildFlag = "- UseModernBuildSystem = 0"

Попробуйте эту команду, она должна работать, это проблема с Cordova.

...