iOS打包时遇到的has one iOS Distribution certificate but its private key is not installed的问题

打包上传AppStore时,遇到证书的key丢失的情况。如下图


屏幕快照 2018-08-30 下午6.18.51.png

没有key的证书,如图。


屏幕快照 2018-08-30 下午7.29.51.png

解决办法如下,无需revoke生产证书。
打开Xcode中的Preferences


屏幕快照 2018-08-31 上午10.17.18.png

选择Accounts,点击证书管理


屏幕快照 2018-08-31 上午10.17.44.png

可以看到生产证书Missing Private key
Screen Shot 2018-08-31 at 10.44.07 AM.png

点击右下角加号,重新添加生产证书
屏幕快照 2018-08-31 上午10.37.09.png

重新导出ipa包即可。导出过程中可能会弹出


屏幕快照 2018-08-30 下午7.23.25.png

点击Sign in 登录账号,输入密码。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容