打包APP出現(xiàn)的問題:

第一個問題:

Paste_Image.png

1、打包上傳AppStore,結(jié)果Xcode報以下錯誤:Missing iOS Distribution signing identity for XXXXXX

2、查看證書后發(fā)現(xiàn),Develop證書和Distribution證書都提示“此證書的簽發(fā)者無效”。

原因

搜索資料發(fā)現(xiàn),原因是AppleWWDRCA (Apple Worldwide Developer Relations Certification Authority) 證書過期了。

AppleWWDRCA證書實際上就是對iOS證書(即Develop證書和Distribution證書)的授權認證,其公鑰用于解密認證證書的可靠性。iOS以及Mac OS X系統(tǒng)(在安裝Xcode時)將自動安裝AppleWWDRCA.cer(Apple Worldwide Developer Relations Certification Authority)這個中間證書(Intermediate Certificates)。

解決辦法

需要更新AppleWWDRCA證書。
1.https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
下載最新AppleWWDRCA證書,雙擊安裝。

2.打開鑰匙串,選擇登錄,然后選擇下面的證書。

3.選擇桌面左上角的顯示→顯示已過期的證書。在這里面可以查看證書過期,記住除了(登陸)還有(系統(tǒng))也要看看,如果(系統(tǒng))有過期的都刪除,沒有就算了


Paste_Image.png

4.這時候你會發(fā)現(xiàn)一個過期的“WWDR Certificate”(Apple Worldwide Developer Relations Certification Authority),刪除它。

特別注意:有的在系統(tǒng)那一欄也有這個過期的“WWDR Certificate”,也一并刪除它,沒有就不作處理。

5.再回頭點擊Develop證書和Distribution證書,不出意外他們都變成“此證書有效”了。

6.關于WWDRCA

請參考:http://www.cocoachina.com/ios/20141017/9949.html

問題二:

Paste_Image.png

出現(xiàn)上圖提示的錯誤提供了兩種解決方式,
一個是把之前的發(fā)布證書導出來拿到你發(fā)布的mac上用,
另一種方式處理直接刪除之前的重新申請發(fā)布證書

  1. 登陸發(fā)開發(fā)者中心,刪除一個發(fā)布證書 (作者就是刪除里面的多余證書有效的)
  2. 然后按照正常的發(fā)布證書申請流程就行申請
  3. 最后回來Xcode提交打包文件

問題三:

Paste_Image.png

解決方案一:參考該博客:http://blog.sina.com.cn/s/blog_85c1f6a50100zxz1.html

解決方案二:方案一中的步驟執(zhí)行完成后不起作用,查看鑰匙串中的證書是否有重復,如果有重復刪除重復的證書,然后clean&bulid。如果還不行 選擇“鑰匙串”--->>>“登錄”,“種類”--->>>“密鑰",然后把多余的密鑰刪掉就可以了,然后clean&bulid。刪除的時候注意公用密鑰和專用密鑰可以相同,不要刪除錯了。刪除完成后如果報找不到密鑰之類的錯誤,進行如下操作 選擇Xcode-》Preferences進入以下界面下面的問題

問題四:

上傳不成功
狀況1:上傳成功了,但是iTunes Connect里面的構建版本中沒有上傳的版本。
狀況2:應用上傳了好幾次,之前的版本都可以顯示出來,但是最新的顯示不出來。
狀況3;證書配置都沒有問題,但是每次上傳會顯示如下圖,一直不成功,重新try也是失敗

Paste_Image.png

決絕辦法:
1、更換寬帶入口,比如是聯(lián)通換成電信的,或者手機開熱點,或者使用番羽土墻工具,直接走國外IP。
2、在網(wǎng)上搜索說可以給電信或者聯(lián)通的寬帶運營商打電話,讓他們把屏蔽的網(wǎng)址放出來!這不知道靠不靠譜
3、最后一個辦法:


Paste_Image.png

登陸開發(fā)者賬號,進入下面界面

Paste_Image.png

這個選取的是ipa包
至于怎么生成ipa包,先打包


Paste_Image.png

再使用個人開發(fā)hoc證書,

Paste_Image.png

導出你要上傳的APP的ipa包,保存在電腦中。

接著按照步驟上傳就會


Paste_Image.png

接下來:
成功或者失敗提示。我的成功了

Paste_Image.png

如果:
還是失敗的話看清楚,有可能是IPA包太大,或者網(wǎng)速問題

成功后,進入iTunes Connect點擊構建版本


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

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

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