iOS開發(fā)小貼士—提交審核被拒之第三方登錄被拒

今天提交審核因第三方登錄被拒,今天記錄一下給自己以后提個醒,也給廣大同行提個醒。

下面是蘋果審核給我們發(fā)的郵件部分內(nèi)容

We were required to install the Wechat apps before
we can log-in via Wechat. The user should be able 
to log-in and access their account, without 
requiring additional applications to be installed.

Next Steps

    If you choose to allow users to log-in via Wechat, 
please use methods that can authenticate users from 
within your app, such as a native web-view.

我上網(wǎng)查了部分資料,包括微信自己的API,給出的意見是檢測移動端是否安裝了微信客戶端,如若未安裝,屏蔽微信登錄按鈕。

以下為方法代碼

#import "WXApi.h"
  //判斷安裝微信
 if ([WXApi isWXAppInstalled]){
     //安裝了微信的處理
 } else {
     //沒有安裝微信的處理
 }

保險起見,微信分享功能也可效仿上述方法。

不過個人認(rèn)為該方法并不十全十美,實在領(lǐng)導(dǎo)上線催的緊只能用該方法。我也會繼續(xù)尋找新的解決方案,也希望有同行可以提點一下給出完美解決方案。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容