VS Cordova中iOS的部署错误

时间:2015-10-09 09:27:57

标签: ios visual-studio-cordova application-loader

< p>

VS版本 - 2015与Cordova update 3

Mac OS - 10.10.4

iOS - 9.0

在iOS的发布模式下构建时,我们会收到以下警告。但是使用ipa和plist创建了release文件夹。

enter image description here

因此,当使用应用程序加载器上传ipa时,它会产生以下2个错误。

enter image description here

1 个答案:

答案 0 :(得分:5)

正如我在this stackoverflow thread中提到的那样:

在发布专门使用Xcode 7创建的应用时,Cordova的iOS实现似乎存在问题。

Cordova社区成员发布了一个带有修复程序的“cordova-plugin-ipad-multitasking”插件。

http://npmjs.com/package/cordova-plugin-ipad-multitasking

安装此插件,您应该全部设置。未来的Cordova版本将完全解决问题。

如果你没有使用remotebuild,你也可以在〜/ .taco_home / remote-builds / taco-remote / builds下找到原生项目,并按照Cordova bug on the issue中的描述进行修改。

修改

要解决ITMS-90339,您可以在短期内进行第二步修补。抓住build.xcconfig from the 3.9.x branch of the cordova-ios repo并将其放在res / native / ios / cordova

现在删除这一行:

CODE_SIGN_RESOURCE_RULES_PATH = $(SDKROOT)/ResourceRules.plist

请注意,如果升级到包含即将发布的完整修补程序的版本,则需要删除此自定义build.xcconfig文件。