科尔多瓦模拟iOS永远无法从命令行运行,但可以通过Xcode正常运行

时间:2019-03-15 14:08:50

标签: ios xcode cordova ionic-framework

所以我真的不喜欢使用多个IDE,也不喜欢Xcode,所以我使用PHPStorm构建离子应用程序并使用命令行工具。

每次运行时:离子科尔多瓦模拟ios  通过命令行我总是得到这个:

 cordova emulate ios exited with exit code 1.

但是当我在Xcode中构建后加载xcode项目并在模拟器中运行时,一切都可以正常加载。

那失败的命令行是什么?

这是一个更完整的错误:

/Volumes/Work Drive/Projects/myfolder/App/platforms/ios/build/emulator/AppName.app/Info.plist file not found.
[ERROR] An error occurred while running subprocess cordova.

        cordova emulate ios --verbose exited with exit code 1.

找不到Info.plist,因为它根本没有创建ios / build / emulator文件夹。

1 个答案:

答案 0 :(得分:1)

尝试这样做:

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