Xcode存档错误:缺少IOS分配签名身份(名称)

nac*_*n f 7 xcode ios xcode7

当我尝试存档我的应​​用时,我收到此错误...

存档错误图像

我一直在做很多研究,但似乎无法弄明白.我已经尝试过撤销和重新创建证书以及重新创建配置文件的所有内容.

我该怎么办?

Irf*_*Gul 36

根据Apple开发者论坛,Apple全球开发者关系中级证书到期日于2016年2月14日到期.

...此问题源于在系统和登录密钥链中都有过期的WWDR中间证书副本.要解决此问题,您应首先下载并安装新的WWDR中间证书(通过双击该文件).接下来,在Keychain Access应用程序中,选择System keychain.确保在"查看"菜单中选择"显示过期的证书",然后删除Apple全球开发者关系证书颁发机构中级证书的过期版本(已于2016年2月14日到期).您的证书现在应该在Keychain Access中显示为有效,并且可供Xcode用于提交到App Store.

遵循以下简单步骤:

  1. 从顶部菜单打开Keychain转到View> Show Expired Certificates.
  2. 现在,在Keychain中,从左侧面板的" 登录"选项卡和" 系统"选项卡中找到过期的Apple全球开发人员关系证书颁发机构,并从两个选项卡中删除它.
  3. 下载证书:https://developer.apple.com/certificationauthority/AppleWWDRCA.cer并双击安装它.
  4. 重启Xcode.

  • 几乎错过了 - 在左侧面板的"登录"选项卡和"系统"选项卡中,但是对其进行了排序 - 将其标记为答案!请记住,您需要删除过期的两次. (2认同)

nac*_*n f 2

这个答案解决了我的问题...

问题在于该证书不是由已知机构签署的。

该证书由未知机构签署