开发证书过期了 按照原来的证书制作流程跑了一遍 本来以为一切安好了 但是做完才发现运行项目一直报错:
Command PhaseScriptExecution failed with a nonzero exit code
然后发现证书是不能用的
进入设置-账户-证书看了一下发现证书没有private key
但是确实按照原先的流程走的 没有错 然后以为自己某个环节出了错误 就又重新生成了所有证书 但是安装以后发现钥匙串访问里面的证书还是没有private key
百度了很多都没有找到相关的解决方法
前前后后折腾了很久发现
这里直接添加生成的证书居然没有missing private key报错!!!
然后就直接这里添加开发、生产证书 然后去苹果开发者中心的Certificates, Identifiers & Profiles里面Profiles修改一下
这里选刚刚生成的证书(大家应该都知道)然后save 下载下来安装
顺利解决