JYe*_*Yeh 90 xcode signing provisioning ios
我正在尝试使用Xcode将我的iOS应用程序存档上传到iTunes Connect,但是当我点击"上传到App Store"时,我收到错误消息:
Xcode试图找到或生成匹配的签名资产,但由于以下问题而未能这样做.缺少_____的iOS发布签名身份.Xcode可以为您请求一个.
我真的很困惑,因为我刚刚提前2小时成功上传了同一个应用程序的存档,然后我需要做一个简单的修复,然后需要重新上传存档,现在我收到了这个错误.我没有碰任何其他东西.
我已经做了一切我能想到的尝试解决问题,我重新启动了Xcode,我的电脑,转到Xcode首选项,点击配置文件中的"全部下载",点击同一页面上iOS发布的"重置" ,从会员中心再次下载iOS分发配置文件,转到我应用程序的构建设置中的代码签名设置,并手动将发布签名身份设置为iOS分发配置文件,并重新归档多次.
更新:原因是WWDRCA今天到期:https://developer.apple.com/support/certificates/expiration/ 还有很多其他人遇到同样的问题.我可以通过在1天后更改计算机上的日期来暂时绕过此问题.
JYe*_*Yeh 177
问题是因为Apple WWDRCA今天(2016年2月14日)到期:https://developer.apple.com/support/certificates/expiration/
打开Keychain Access,在菜单中单击View - > Show Expired Certificates.然后,从登录和系统密钥链中删除过期的Apple Worldwide Developer Relations Certificate Authority.通过从https://developer.apple.com/certificationauthority/AppleWWDRCA.cer下载然后打开它,从Apple安装续订的证书.
此外,您可能需要重新启动Xcode以反映更改.然后,清理并构建项目,然后重新尝试生成存档.
Sib*_*ota 54
这是Apple发表的声明.
感谢您引起社区的关注并为您遇到的问题道歉.此问题源于在系统和登录密钥链中都有过期的WWDR中间证书副本.要解决此问题,您应首先下载并安装新的WWDR中间证书(通过双击该文件).接下来,在Keychain Access应用程序中,选择System keychain.确保在"查看"菜单中选择"显示过期的证书",然后删除Apple全球开发者关系证书颁发机构中级证书的过期版本(已于2016年2月14日到期).您的证书现在应该在Keychain Access中显示为有效,并且可供Xcode用于提交到App Store.
https://forums.developer.apple.com/thread/37208
Edited by :Jeremy Molayem 确保新下载的证书同时包含登录和系统默认只有系统选项卡仍然会出错.**
Sre*_* VR 15
现在您的系统已准备好上传应用程序
| 归档时间: |
|
| 查看次数: |
31684 次 |
| 最近记录: |