< p>
VS版本 - 2015与Cordova update 3
Mac OS - 10.10.4
iOS - 9.0
在iOS的发布模式下构建时,我们会收到以下警告。但是使用ipa和plist创建了release文件夹。
因此,当使用应用程序加载器上传ipa时,它会产生以下2个错误。
答案 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文件。