Xcode企业打包遇到的各种问题

今天打包遇到一个奇葩问题:

Xcode企业打包遇到的各种问题_第1张图片
222.png

显示的问题是企业证书过期,但是怎么找钥匙串里面的证书都是好的吖。 此处纠结了一下午

解决办法:
找到钥匙串内过期证书的位置,删除掉过期证书:

Xcode企业打包遇到的各种问题_第2张图片
23.jpg

然后重新下载安装.cer文件。

Xcode企业打包遇到的各种问题_第3张图片
屏幕快照 2016-03-16 下午9.36.01.png
Xcode企业打包遇到的各种问题_第4张图片
屏幕快照 2016-03-16 下午9.36.57.png
Xcode企业打包遇到的各种问题_第5张图片
屏幕快照 2016-03-17 下午12.20.54.png

现在再打开Mac钥匙串: 现在显示此证书有效就好了,一切都顺畅了。

Xcode企业打包遇到的各种问题_第6张图片
屏幕快照 2016-03-24 下午3.43.04.png

然后再重启电脑,推出所有程序,关闭 Xcode。运行代码,再看看还是不行,最后,我用打包脚本用xctool打了包,可以打包成功,再看了一下项目工程文件,被脚本修改的地方,貌似我选择的setting的证书,虽然设置成企业账号,但是跑Archive的时候还是自动滚到了个人账号,并且bundle id也不对,此时跑完脚本,自动强制设置好了证书和bundle id,证书也不再是过期证书,再跑Archive则打包成功了。

感谢各位~!

挫折常会有,愿努力会随心愿,愿梦想总会达成,all~

你可能感兴趣的:(Xcode企业打包遇到的各种问题)