【问题标题】:cordova emulate iOS never works from command line but is fine via Xcodecordova emulate iOS 从不从命令行工作,但通过 Xcode 很好
【发布时间】:2019-03-15 14:08:49
【问题描述】:

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

每次我运行:ionic cordova emulate 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 文件夹。

【问题讨论】:

    标签: ios xcode cordova ionic-framework


    【解决方案1】:

    尝试这样做:

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

    【讨论】:

    • 这行得通,但你能解释一下它为什么行得通吗?那个标志是做什么的?
    猜你喜欢
    • 2019-01-03
    • 2011-12-29
    • 2011-05-11
    • 2018-04-08
    • 2011-08-05
    • 2018-12-25
    • 1970-01-01
    • 2019-02-11
    • 2011-03-02
    相关资源
    最近更新 更多