[iOS] ⚠️ App Review – Guideline 4.2.3 – Design

送審的App 被退了,原因是:違反了4.2.3。

4.2.3 Your app should work on its own without requiring installation of another app to function.

Apps should be able to run on launch, without requiring additional apps to be installed.

4.2.3應用程序獨立工作,無需安裝其他應用程序

蘋果審核人員應該是認為你的應用程序必須依賴第三方應用程序才能使用,若手機中未安裝該第三方應用程序就會造成用戶無法使用你的應用程序,因此拒絕了你的應用程序。歸根結底還是蘋果的審核人員認為你的應用程序不能獨立工作,所以我們的解決方案是讓蘋果的審核人員了解到你的應用程序是可以獨立工作的或者給出獨立工作的途徑。


解決方法:(打通用戶使用流程)

假如你的應用程序有自己的賬號體系,即有自己的不依賴於第三方賬號體系的登錄註冊流程:

✅主動在應用程序中檢測手機中是否安裝了第三方登錄的應用程序,若沒有安裝則不顯示這個第三方應用程序的登錄按鈕。
✅主動在應用程序中檢測手機中是否安裝了第三方登錄的應用程序,若沒有安裝則提供給用戶其他的途徑(例如:網頁)進行登錄。
⚠️通過申訴,明確告訴蘋果審核人員應用程序有自己的賬號體系,第三方登錄只是為用戶提供的一個快捷登錄的方式。

假如你的應用程序沒有自己的賬號體系,即必須依賴第三方賬號體系才能使用:

✅主動在應用程序中檢測手機中是否安裝了第三方登錄的應用程序,若沒有安裝則提供給用戶其他的途徑(例如:網頁)進行登錄。

Next Steps

To resolve this issue, please revise your app to ensure that users can use it upon launch. If your app requires authentication before use, please use methods that can authenticate users from within your app.


from:
http://justben.me/AppStore_Review/apple_review_third_login/

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *