使用Xcode 打包時報錯:your account already has a valid ios distribution

遇到的問題如題,就是在打包成ipa的時候,報了這個錯誤:your account already has a valid ios distribution certificate ...(可直接跳至文末...)

網(wǎng)上也找了一些方法,可結(jié)果并不理想,而且Xcode界面一改再改,已經(jīng)有一些不適用了。但是思路和網(wǎng)上很多都是一樣的。
簡單說下出現(xiàn)這個問題的原因,因為這邊要限制內(nèi)側(cè)項目app正常使用,所以就想通過刪除開發(fā)證書的方式,但是最后發(fā)現(xiàn),并沒有卵用,所有development的證書全刪了,app依然能正常使用,沒有預(yù)想中的閃退。最后找到原因,因為我們是通過蒲公英來分發(fā)ipa的,蒲公英那邊應(yīng)該重新用了他那邊的證書,幫我們做了處理,具體是怎么做到的不知道。好的說回正題,所有證書都刪掉了,我這邊的電腦不是主電腦,然后就出現(xiàn)了這神奇的問題。

網(wǎng)上的解決辦法大概有兩種,一種是重新import,另外一種,亂搞。。。好,先說第一種,剛開始以為是在報錯的地方,直接點import,可我發(fā)現(xiàn),,,完全不能用啊,所有文件都不能導(dǎo)入,你逗我?。]有截圖,遇見的都懂)。再說第二種,好吧,你們贏了,我學(xué)不來你們的神操作。具體可以直接百度該錯誤。

最后發(fā)現(xiàn)在賬號這里,Xcode有了改動,看截圖:

90D9CC2C-22D1-4BDF-98C0-E5B4B8F64FDF.png

改之前是這樣的:

23AFDC4B-1046-41CE-A413-5AA64C3051D6.png

區(qū)別在于,iOS Distribution里面,有一個是 Not in Keychain,那么很簡單,讓主電腦的同事下載發(fā)個p12給你,安裝,就OK了。其實因為我們是刪除了所有development里面的,所以,剛開始的時候,development里面的都是灰色的,而且Distribution里面,另外一個是 no private ,也就是說,我是直接下載了,沒有然同事發(fā)給我p12。而development里面的,解決方法略有不同,主電腦的,當(dāng)然是讓同事發(fā)p12過來,而自己電腦的,直接在左下角添加。試過在開發(fā)者網(wǎng)站添加,沒有用,下載下來好像也沒用。至此,終于雨霽云收。

好吧,前面的全都不用看,做個總結(jié)。查看上圖中哪些不能使用,讓主電腦下載發(fā)p12過來,安裝。就,這么,簡單。。。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 公司的帳號是企業(yè)帳號,開發(fā)的app不需要上傳到App store,而是直接打包成ipa包提供給公司內(nèi)部使用。我參考...
    那個女孩_T閱讀 5,656評論 1 3
  • 1.首先通過鑰匙串訪問——證書助理——從證書頒發(fā)機(jī)構(gòu)請求證書——填寫證書信息(郵箱,常用名稱,存儲到磁盤)——存儲...
    DanDanC閱讀 8,126評論 5 15
  • 1 證書申請流程介紹 1.1 Certification(證書) 證書是用來給應(yīng)用程序簽名的,只有經(jīng)過簽名的應(yīng)用程...
    老夫撩發(fā)少年狂閱讀 3,242評論 0 2
  • 前言 眾所周知,現(xiàn)在App的競爭已經(jīng)到了用戶體驗為王,質(zhì)量為上的白熱化階段。用戶們都是很挑剔的。如果一個公司的推廣...
    偏偏就是禰閱讀 9,339評論 34 59
  • 2015年12月30日起,跟著古典老師一起開始“向宇宙發(fā)訂單”,制作了我的第一個愿景板。 現(xiàn)在已經(jīng)是2017年了,...
    Candier閱讀 221評論 0 0

友情鏈接更多精彩內(nèi)容