今天打包遇到一個奇葩問題:
顯示的問題是企業(yè)證書過期,但是怎么找鑰匙串里面的證書都是好的吖。 此處糾結(jié)了一下午
解決辦法:
找到鑰匙串內(nèi)過期證書的位置,刪除掉過期證書:
然后重新下載安裝.cer文件。
現(xiàn)在再打開Mac鑰匙串: 現(xiàn)在顯示此證書有效就好了缴饭,一切都順暢了赶袄。
然后再重啟電腦张咳,推出所有程序放案,關(guān)閉 Xcode瞒窒。運行代碼遭赂,再看看還是不行叮喳,最后钥庇,我用打包腳本用xctool打了包烤送,可以打包成功,再看了一下項目工程文件卖丸,被腳本修改的地方纺且,貌似我選擇的setting的證書,雖然設(shè)置成企業(yè)賬號稍浆,但是跑Archive的時候還是自動滾到了個人賬號载碌,并且bundle id也不對,此時跑完腳本衅枫,自動強制設(shè)置好了證書和bundle id嫁艇,證書也不再是過期證書,再跑Archive則打包成功了弦撩。
感謝各位~步咪!
挫折常會有,愿努力會隨心愿益楼,愿夢想總會達成猾漫,all~