繁体   English   中英

离子构建失败Info.plist未找到

[英]Ionic build fails Info.plist not found

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

----编辑

运行verbose并收到: No scripts found for hook "before_deploy". 作为失败的附加信息。

-----编辑------

请在这里查看更多细节。 我能够从头开始重现它/一个空白的应用程序模板空白应用程序无法调试构建 - 找不到/Info.plist文件

离子cordova模拟ios - --buildFlag =“ - UseModernBuildSystem = 0”

尝试这个命令它应该工作,这是cordova的问题。

如果您在命令行上构建,请尝试此操作

离子cordova模拟ios - --buildFlag =“ - UseModernBuildSystem = 0”

要么

Xcode 10

如果要在Xcode IDE中打开项目,则需要将Workspace Settings中的构建系统更改为“Legacy Build System”

Xcode示例

在此输入图像描述

在此输入图像描述

现在,您也可以在命令行$ ionic cordova build ios上运行它

祝你好运

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM