拒絕緣由:微信
Additionally, we found that your app requires the installation of another app before it can be used, which is not in compliance with the App Store Review Guidelines. Apps should be able to run on launch, without requiring additional applications to be installed.
Specifically, we were required to install WeChat/QQ before we could use the sharing features in your app.
Please revise your app so that a user can use it upon launch. If your app requires authentication before use, please use a method that can authenticate users from within your app.app
問題緣由:ide
使用微信分享、登陸必須安裝微信客戶端,QQ登陸、QQ空間分享過程當中必須安裝手機QQ客戶端,在未安裝客戶端的設備上測試會提示下載,這是不符合蘋果審覈規則的。這是微信及騰訊QQ互聯致使的問題。測試
解決方案: 首先調用微信SDK或QQ互聯SDK的方法檢測是否安裝微信/QQ客戶端:ui
//微信也同樣的意思orm
[WXApi isWXAppInstalled]ci
若是未安裝客戶端則隱藏對應登陸或分享按鈕。 通過驗證上述方法能夠有效經過APPstore審覈。it