ios - 离子构建失败 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 文件
解决方案
ionic cordova 模拟 ios -- --buildFlag="-UseModernBuildSystem=0"
试试这个命令它应该可以工作,这是cordova的问题。
推荐阅读
- vbscript - VBScipt MsgBox 帮助文件未打开
- c# - EF Core 和复杂类型序列化
- css - 网页中的差距无法找出来源 - 尝试了一些博客答案都没有奏效
- dll - 如何显式加载通常在编译时链接的 DLL 文件?
- entity-framework - 实体框架导航属性预加载/重用
- selenium-webdriver - Serenity BDD Java 10 使用 chromedriver 作为 webdriver.driver
- php - 类别页面 WooCommerce 上的错误产品订单
- php - Monolog:使用保留的低级日志记录向 Sentry 发送错误
- python - 无法通过 django 中的 CRUD 操作结果显示图像
- java - 在 Spring Boot 中使用默认模式以编程方式配置 OracleDataSource