这是我的错误
我在Extension和watchkitapp中添加了2app ID包,之后我在2次分发后双重ID分配后创建了2个ID,并且我在Build Settings中添加了> Watchkit扩展 - >代码签名身份我很好地添加
分发,但是当我想用Apploader发送时,我收到了这个错误
供应配置文件与软件包标识符不匹配:构建设置中指定的供应配置文件(“Appnamewatchkitextenstion”)的AppID为“watchkitextension”,与您的软件包标识符“Appname.watchkitextension”不匹配。 CodeSign错误:产品类型需要代码签名' WatchKit Extension'在SDK' iOS 8.2'
警报构建设置(应用程序扩展分发)中指定的配置文件的应用程序ID为" Watchkitextension"女巫与你的构建标识符不匹配" Appname.watchkitextension"
但是如果我试图留在自动提供的个人资料中我理解了这个错误
无效的配置文件。捆绑包Appname.watchkitapp [Appname.app/PlugIns.Appname Watchkit Extension.appex / Appname Watchkit App.app]中包含的配置文件无效。 [缺少代码签名证书。]
答案 0 :(得分:2)
https://developer.apple.com/watchkit/的底部说
请注意:使用Xcode 6.2和iOS 8.2 SDK构建的应用程序可能是 提交到App Store。但是,WatchKit扩展不是 此时接受了。
答案 1 :(得分:0)
请参见此处:CodeSign error - code signing is required for product type WatchKit App in SDK 8_2
Xcode 6.2中存在一个错误,要求您使用Xcode 6.1.1并为WatchKit App设置正确的代码签名标识,或者在Xcode 6.2中调整项目级别的代码签名标识。使用WatchKit扩展的代码签名错误也是如此。