天天看點

AppReview 奇葩問題1

最近經過蘋果死磕微信等打賞問題,蘋果稽核更加嚴格了,什麼JSPatch熱更新,伺服器解鎖功能,網站下載下傳Inhouse安裝包,fir.im分發下載下傳等都會被拒,而且還恐吓說以後你的所有app都會被延遲稽核(坑爹)。

e.g..During review, your app installed or launched executable code, which is not permitted on the App Store. Specifically, your app uses the itms-services URL scheme to install an app.

e.g..Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism.

e.g..Your app, extension, or linked framework appears to contain code designed explicitly with the capability to change your app’s behavior or functionality after App Review approval, which is not in compliance with App Store Review Guideline 2.5.2 and section 3.3.2 of the Apple Developer Program License Agreement.

解決:

1.删除程式中所有通過itms方式跳轉的代碼、更新彈框(有的程式是自己支援了廣告宣傳邏輯,版本稽核過後投放廣告舊版本使用者收到廣告點選就跳轉去appStore更新)

2.如果存在熱更新或者伺服器解鎖或者其他(比如三方sdk中包含的熱更新伺服器更新代碼)

3.回複稽核團隊確定沒有其他問題,送出新binary

4.近期稽核情況看周旋幾次才可能通過,要盡量確定清理相關不合理問題。如果稽核的确不負責任挑刺,可以投訴到更進階部分,說明具體情況。

我這次稽核投訴後的效果

AppReview 奇葩問題1