确定cordova iOS构建失败的原因

时间:2016-02-05 21:31:07

标签: ios cordova build

我的cordova手机应用程序在android中运行良好,现在我想为ios构建。我不能在我的linux环境中这样做,所以我使用的是安装了Xcode工具的mini-mac。

我将git repo克隆到一棵正在运行的树上,我正在运行

cordova build ios

在构建输出中,我得到以下内容,其中“致命错误”,“BUILD FAILED”和“Error:...”为红色。

/Users/mgfrobozz/Desktop/asap_cordova/platforms/ios/ASAP Media/Plugins/org.apache.cordova.dialogs/CDVNotification.m:21:9: fatal error: 
      'Cordova/NSDictionary+Extensions.h' file not found

我发现https://issues.apache.org/jira/browse/CB-8659表示此问题(ios中已弃用的依赖项)已在cordova 4.0.0中得到解决,但我正在运行cordova 6.0.0。

我不太清楚知道如何修复CDVNotification。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

尝试命令:cordova platform update ios