iOS提交稽核那些坑
最近半年主要處理iOS上架和測試方面的事,本來應該很好的記錄這段新內容的,遇到過的坑的,還是主要缺時間,沒有思考去整理。目前幾次比較明顯的問題記錄下,方便後續經驗總結。
問題當然是最能讓人印象最深刻的,下面簡單說下:
1,被拒後的問題解決中心-issues center 對話方塊,一旦重新選擇build版本進行修改儲存了,對話方塊就不能再進行答覆了~~~少了最直接的溝通方式,並且還是可以帶附件的,稽核的人有時候也會發一個問題所在的圖片過來,方便溝通。 其次一旦版本狀態變為非rejected,那麼也不會有下圖這個快捷到問題中心的提示了2,自動訂閱型內購,需要在AppStore中進行描述,具體有參照格式: You clearly and conspicuously disclose to users the following information regarding Your auto-renewing subscription:
– Title of publication or service
– Length of subscription (time period and/or content/services provided during each subscription period)
– Price of subscription, and price per unit if appropriate
– Payment will be charged to iTunes Account at confirmation of purchase
– Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period
– Account will be charged for renewal within 24-hours prior to the end of the current period, and identify the cost of the renewal
– Subscriptions may be managed by the user and auto-renewal may be turned off by going to the user's Account Settings after purchase
– Links to Your Privacy Policy and Terms of Use
– Any unused portion of a free trial period, if offered, will be forfeited when the user purchases a subscription to that publication, where applicable
這種型別的必須在描述中包含這段話,否則會不能通過。
3,永久購買型的內購,需要在應用中提供使用者restore的介面。 稽核的人會建議你提供給已購買的使用者一個可以進行恢復的入口,主要滿足使用者切換裝置的需求,可以繼續保證購買的內容有效。 通常的做法是在新安裝或者購買的頁面進行提示或者加入button按鈕。
4,AppStore的視訊介紹上傳有具體的尺寸,大小,內容等要求;並且介紹內容最好不要包含APP外的內容,只能是一些簡單的操作步驟或者特色介紹,否則有點感覺像廣告,也不會通過。視訊要求如下:
5,由自動訂閱的入口轉永久型購買,因為兩者都是在有效狀態,為了保證之前版本的使用者能正常購買或者訂閱繼續有效,又不能對該條內購進行刪除,但是這樣會讓稽核者找不到前者的入口。 調整內購型別後最好給稽核的人說明下,特別是比如以前自動訂閱型的現在直接不要了,然後替換成永久有效型別的,不然稽核的人找不到對應的入口,又會給你返回來。
6,自動訂閱型的購買需要在應用中也給使用者提示: Please note that we require the above information in both the app and its description. Adding the above information to the StoreKit modal alert is not sufficient; the information must also be listed somewhere within the app itself. 這個看自己怎麼加吧,估計也就加在購買前的資訊說明了。
7,同類產品在AppStore上太多或者內容太相似,也會被拒,收到的提示是這樣的;
Design - 4.3
Your app duplicates the content and functionality of apps currently available on the App Store.
Apps that simply duplicate content and/or functionality create clutter, diminish the overall experience for the end user, and reduce the ability of developers to market their apps.
Next Steps
We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.
For app design information, check out the following videos: "Best Practices for Great iOS UI Design" and "Designing Intuitive User Experiences," available on the Apple Developer website.
所以產品初期就需要定位好自己的產品特色和佈局,否則只能返工重做。
8,建立應用的時候 bundle ID是唯一的,不能與已有上架的同名,建立後也不能再修改了。
這個跟稽核沒有關係,只是補充說明下,沒有正式確定名稱前,好的bundle ID不要亂用哦!