天天看点

Xcode7 发布应用 Failed to locate or generate matching signing assets

今天使用299的企业账号发布应用,程序在设置完证书,并Archive成功后,在导出为ipa文件的过程中卡在了下面的地方。

Xcode7 发布应用 Failed to locate or generate matching signing assets

这其实是mac上的苹果中级证书过期导致。和苹果账号的发布证书无关。

打开系统工具里的 钥匙串访问

Xcode7 发布应用 Failed to locate or generate matching signing assets
  • 我们找到证书里面描述为 中级证书颁发机构 的一项

    (我现在的证书以及是更新过的了,之前显示的是 此证书以过期)

  • 从”登录”选项卡中删除”苹果全球开发者关系证书颁发机构证书”
  • 如果没找到过期的证书,可能是被隐藏了,在状态栏上点击 “显示”–“显示已过期的证书”
  • 其次下载新的证书:—— [ 新的证书 ]
  • 双击安装新证书。
  • 之后,就可以正常导出ipa文件了。而且,在下次过期事前我们不会再遇到这个问题。

解决方法来自:http://stackoverflow.com/questions/32821189/xcode-7-error-missing-ios-distribution-signing-identity-for?answertab=active#tab-top

继续阅读