Ios Ionic构建失败。未找到Info.plist
苹果欺骗了我,尽管我禁用了自动更新功能,但它现在还是使用了最新的XCode版本(10.0(10A255))和依赖项。其效果是,即使在删除(Ios Ionic构建失败。未找到Info.plist,ios,ionic-framework,ionic2,ionic3,xcode10,Ios,Ionic Framework,Ionic2,Ionic3,Xcode10,苹果欺骗了我,尽管我禁用了自动更新功能,但它现在还是使用了最新的XCode版本(10.0(10A255))和依赖项。其效果是,即使在删除(ionic cordova platform remove ios)并重新添加平台后,我也无法再构建我的应用程序 现在它失败了,错误如下 onic cordova run ios --debug --target="iPhone-8" --consolelogs ... <path>/platforms/ios/build/emulator/
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
onic cordova运行ios--debug--target=“iPhone-8”-consolelogs
...
/找不到platforms/ios/build/emulator/MyApp.app/Info.plist文件。
[错误]运行cordova run ios--debug--target iPhone-8时出错(退出代码1)。
离子型
3.20.0
----编辑
以verbose
运行并收到:在部署之前未找到钩子的脚本。
作为失败的附加信息
-----编辑------
请在这里查看更多详细信息。我能够从头开始复制它/一个空白的应用程序模板
爱奥尼亚cordova模拟ios--buildFlag=“-UseModernBuildSystem=0”
试试这个命令,它应该可以工作,这是cordova的问题。如果你在命令行上构建,试试这个
ionic cordova模拟ios--buildFlag=“-UseModernBuildSystem=0” 或 Xcode 10 如果要在Xcode IDE中打开项目,则需要将工作区中的生成系统设置更改为“旧版生成系统” Xcode示例 现在,您还可以在命令行$ionic cordova build ios上运行此命令
祝您好运Info.plist是ios应用程序生成所必需的文件,请转到您的项目位置进行手动检查../ios并查找.plist文件。
ios/build
文件夹丢失。我在ios/MyApp
文件夹中找到了一个MyApp Info.plist
。创建了指向该文件的符号链接Info.plist
,无效。不确定为什么未生成整个生成文件夹?是否有方法再次运行*.plist
生成脚本?它似乎丢失了…您必须使用xcode打开代码。在那里,您可以创建一个plist文件,其中包含应用程序的所有权限和版本详细信息。此链接可能会解决您的问题。截至目前,Cordova不支持Xcode10。此命令对我有效。cordova run ios不适用于我,它也不会启动模拟器。这是cordova cli v 8和Mac OS Catalina。