關(guān)于share SDK與微信支付的問題

ShareSDK從v3.6.0開始支持移除微信、QQ、新浪微博、支付寶、人人、Kakao、Facebook Messenger、釘釘?shù)鹊谌絊DK。
如果用戶只需要集成微信、QQ、新浪微博、支付寶、人人、Kakao、Facebook Messenger中的某些平臺:
(1)只需要保留以下3個ShareSDK文件:ShareSDK.framework、ShareSDK.bundle、MOBFoundation.framework。
(2)在初始化方法中也不再需要使用ShareSDKConnector連接平臺SDK的代碼。

移除掉第三方SDK后,不影響ShareSDK的授權(quán)、分享、獲取用戶信息等功能。如果用戶需要微信支付、支付寶支付等ShareSDK本身不支持的功能,則自行加上相應(yīng)的SDK實現(xiàn)則可。

平臺分為2類:
(1)有平臺SDK的:只在同時具有第三方SDK、平臺Connector下才使用第三方SDK的功能。缺少SDK、平臺Connector任意一個都會使用支持移除第三方SDK的邏輯。易信暫時不支持移除平臺SDK,是唯一一個例外。

(2)沒有平臺SDK的:一定需要加上相應(yīng)的平臺Connector。

如果用戶是在pod上集成的話,想刪除平臺的原生的sdk,可以這樣加命令,下面以微信舉例:
(1)需要微信SDK,以及想自己做微信原生功能,例如支付的情況下:

主模塊(必須)

pod 'ShareSDK3'

Mob 公共庫(必須) 如果同時集成SMSSDK iOS2.0:可看此注意事項:http://bbs.mob.com/thread-20051-1-1.html

pod 'MOBFoundation'
pod 'ShareSDK3/ShareSDKPlatforms/WeChat'
復(fù)制代碼

(2) 不需要微信sdk的情況下:

主模塊(必須)

pod 'ShareSDK3'

Mob 公共庫(必須) 如果同時集成SMSSDK iOS2.0:可看此注意事項:http://bbs.mob.com/thread-20051-1-1.html

pod 'MOBFoundation'

具體詳見http://bbs.mob.com/forum.php?mod=viewthread&tid=23520#pid56783

最后編輯于
?著作權(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)容