IOS App发布问题:code signing is required for product type "Application" in SDK 'iOS 9.2'

问题:code signing is required for product type "Application" in SDK 'iOS 9.2'

解决:

如果从ituns connect上download的profile,双击后project下的code signing还是没有profile,手动添加。 

如果还是不行,从xcode的preference下进入account

 

 

从provisioning profiles中下载需要的profile(原先的没用的全部删除)

检查 

a. Aichive的配置为distribution  (xcode--)

检查b. project和target的build setting下的code signing

project下的provision profile选择当前的profile,target下的就自动更新了。实在不行就手动选择code signing 的Identity

 

检查c. 版本号,公司账号下的Team机BundleID (检查要和苹果开发者账号里的信息对应上)

 

如果project下的code signing Identity和provision profile都不对,就选中后,用键盘上的delete键删除。

所有的都没有问题了,如果Xcode上传不了就用ApplicationLoader 3.0上传

原文地址:https://www.cnblogs.com/yuyu-2012/p/5133401.html