Ben*_*Bos 149 macos xcode code-signing objective-c xcode5
我已经构建了一个新的应用程序,它将支持IOS 7.我得到了新的XCode 5 GM并尝试使用我的新配置文件和分发证书签署我的应用程序,但我遇到了分发问题.我不断收到以下错误:
"无效的代码签名权利.应用程序包签名中的权利与供应配置文件中包含的权利不匹配.根据供应配置文件,捆绑包含不允许的密钥值:'[XXXX.com.sample .company]'用于密钥'keychain-access-groups'.
对于调用的键值也是同样的错误application-identifier.
错误的屏幕截图:

Ben*_*Bos 208
解决方案在于Xcode 5中的新选项,即配置配置文件.只需将项目目标的配置文件设置为正确的配置文件即可.

VGr*_*gen 55
如果你像我一样,并且你认为你已经尝试了一切,那么将你的项目存档十次,将你的头撞在键盘上仍然会出现这个错误.请帮个忙,只需重新启动XCode,它对我有用.有时苹果......我讨厌你.
Joe*_*gan 25
我经历了上面的许多步骤,但最终为我工作的是在Xcode中刷新我的个人资料.不知道为什么有必要,因为我的应用程序的分发配置文件已经显示在列表中.以下是步骤:
在我的情况下(抱歉)我在 - >常规 - >身份中将"团队"切换为"无"
在另一种情况下,我需要将此身份从"无"切换到管理身份和配置文件的开发人员帐户.
看起来,Xcode有时会因代码签名而大打折扣.或者,我们凡人只是不够聪明,无法理解它在做什么,当然.不要放弃,我们有时会经历一些代码签名折磨!
就我而言,我必须为Release设置正确的Provision Profile,然后不得不重新启动Xcode.在重新启动之前,它具有相同的配置文件,但不起作用.所以,有时重启可以创造奇迹.也许这有助于某人.
| 归档时间: |
|
| 查看次数: |
76896 次 |
| 最近记录: |