天天看點

iOS app上架過程中可能遇到的問題

先說一些小常識

*上線之前檢視最新的稽核标準,自查

http://www.cocoachina.com/appstore/20140901/9500.html

*被拒之後要繼續申訴,試圖告訴蘋果你沒有問題(假裝也要這樣),因為蘋果會除了這個原因給你再查出其他原因

*稽核過程中嚴格監督内容,尤其是中心化的産品,遇到小廣告容易被蘋果發現,拒絕

*稽核在半夜進行,最好對内容和伺服器狀态進行好的監督、管理,因為小廣告、伺服器問題大多發生在半夜

*在申訴過程中保持良好的心态和溝通語氣,不然吃虧的是你自己(親身體驗)

*申訴不一定用英文溝通,可以直接用中文溝通

去年(2015年)我釋出的時候就把流程記在了我的印象筆記裡面,但是一直沒有時間整理一下,将他釋出出去,這段時間公司沒有任務,是以才有時間整理一下,給大家分享一下,希望對你們有幫助。

-------------------------------------我是分割線----------------------------

正文: 

我第一次上架參考的就是這篇文章http://www.cocoachina.com/bbs/read.php?tid-330302.html  接下來我把上架過程中可能遇到的問題說一下。

1.在iTunes Connect 中添加app icon 的時候 可能會報這個錯

iOS app上架過程中可能遇到的問題

原因是UI設計師給的圖的包含alpha屬性  解決方法---Mac-  打開圖檔-> 檔案 ->導出 -> 去掉勾選alpha-> 再儲存送出就好了

iOS app上架過程中可能遇到的問題
iOS app上架過程中可能遇到的問題

2.生成ipa 包後 你去驗證的時候 或在導出的時候 

iOS app上架過程中可能遇到的問題

如果遇到登入的session 失效

iOS app上架過程中可能遇到的問題

那麼就去到Preferences 中的賬号裡面去登入一下就OK 了 如下圖

iOS app上架過程中可能遇到的問題

3.用Application Loader 向itunesConnect 中上傳ipa 包的時候 如果遇到提示"生成的API檔案分析太大,我們無法在傳遞前驗證您的API使用資訊。這隻是通知消息。” 這個不用管,點選下一步就行了。(最近上傳就沒有遇到這個問題了)

iOS app上架過程中可能遇到的問題
iOS app上架過程中可能遇到的問題

4.每次送出的build 版本号必須高于之前送出過的版本号

iOS app上架過程中可能遇到的問題

如果低于之前提過的 那麼會報這個錯誤

iOS app上架過程中可能遇到的問題

5.網速不好到時上傳失敗

驗證或者用xcode送出的時候 都可能會出現這個問題 沒事這是網絡不好造成的 重新送出一下即可

iOS app上架過程中可能遇到的問題

6.送出打包的版本後,可能是待處理的狀态,這時沒關系,等一段時間(期間也要經常重新整理,處理時間不固定,可能長可能短,時間太長就重新提一個版本),之後在重新整理看看,就可能處理通過啦。

iOS app上架過程中可能遇到的問題

7.20160705上傳時版本被伺服器吃了  build 版本會莫名的消失 因為項目中用了私有API apple發郵件告訴我們的(自己的郵箱需要加入app的管理角色了,在itunes connect中),之後上網查是因為我們使用了reveal  裡面用到了私有的API  删了SDK 就行了(按照添加時的過程 反向删除就行了)

iOS app上架過程中可能遇到的問題

這裡添加app管理者

8.用testFlight 的時候

iOS app上架過程中可能遇到的問題

顯示缺少合規證明

釋出測試的時候你可以随便選不影響,解決的方法是在Info。plist檔案中添加:ITSAppUsesNonExemptEncryption 設定為NO,展示如下

iOS app上架過程中可能遇到的問題

名稱會變

繼續閱讀