cordova + xcode ios构建中的错误 [英] Errors in cordova+xcode ios build
问题描述
我在应用程序加载器中尝试提交我的应用程序(内置vs2015 + cordova +远程xcode 7)时收到以下错误:
I am getting the following errors in Application Loader when trying to deliver my app(built in vs2015+cordova+remote xcode 7):
提前感谢。
推荐答案
在发布使用Xcode 7专门创建的应用时,Cordova的iOS实现似乎有一个问题。
There appears to be an issue with Cordova's iOS implementation when publishing apps created specifically using Xcode 7.
Cordova社区成员发布了cordova-plugin-ipad-multitasking插件修复。
A Cordova community member has published a "cordova-plugin-ipad-multitasking" plugin with a fix.
http ://npmjs.com/package/cordova-plugin-ipad-multitasking
安装此插件,您应该全部设置。
Install this plugin and you should be all set. A future Cordova version will resolve the problem fully.
如果您使用remotebuild,您还可以在〜/ .taco_home / remote-builds /目录下找到原生项目, taco-remote /构建并按照 Cordova错误。
Failing that, if you are using remotebuild you can also find the native project under ~/.taco_home/remote-builds/taco-remote/builds and make the modifications as described in the Cordova bug on the issue.
EDIT:
要解决ITMS-90339,你可以做补丁在短期内。从获取build.xcconfig 3.9.x分支的cordova-ios repo ,并将其放置在res / native / ios / cordova下
To resolve ITMS-90339, there is a second step you can do to patch in the near term. Grab the build.xcconfig from the 3.9.x branch of the cordova-ios repo and place this under res/native/ios/cordova
现在删除行:
CODE_SIGN_RESOURCE_RULES_PATH = $(SDKROOT)/ResourceRules.plist
请注意,如果升级到具有完整补丁的版本,您将需要删除此自定义build.xcconfig文件。
Note that you will want to remove this custom build.xcconfig file if you upgrade to the version with the full patch that is forthcoming.
这篇关于cordova + xcode ios构建中的错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!