Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Ionic构建失败。未找到Info.plist_Ios_Ionic Framework_Ionic2_Ionic3_Xcode10 - Fatal编程技术网

Ios Ionic构建失败。未找到Info.plist

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/

苹果欺骗了我,尽管我禁用了自动更新功能,但它现在还是使用了最新的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
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。