问题:

如图,在打包阶段运行command + b的时候出现如下问题
原因:
-
一般是由于上架的证书失效导致,其他情况是否导致暂时不知。
-可进入钥匙串中查看,选中顶部菜单栏中的显示标签,点击其中的 (显示已过期的证书)如果是显示:隐藏已过期的证书就可以不用点了,然后查看证书是否过期。
iOS打包:Command /usr/bin/codesign failed with exit code 1
解决办法:
- 到苹果开发者证书中心重新生成一个描述。这里面我们可以看到有一个描述性文件已经不能用了
iOS打包:Command /usr/bin/codesign failed with exit code 1 - 下面就再次生成一个
iOS打包:Command /usr/bin/codesign failed with exit code 1 - 接着
iOS打包:Command /usr/bin/codesign failed with exit code 1 - 点击继续生成完成后下载双击。
- Xcode选择好证书继续打包
如果这个问题没有解决
- 打开Xcode->Preferences->Account,选择你开发者账户,在右下侧选择View Details,在Provisioning Profiles一栏。看是否有两个一样名字的授权文件,一个是过期的,一个是正在用的。
- 把两个删掉,再重新安装最新的授权文件,OK了。 PS:标注一下,省的以后忘记了