美文网首页
关于share SDK与微信支付的问题

关于share SDK与微信支付的问题

作者: 没八阿哥的程序 | 来源:发表于2017-04-14 13:35 被阅读132次

ShareSDK从v3.6.0开始支持移除微信、QQ、新浪微博、支付宝、人人、Kakao、Facebook Messenger、钉钉等第三方SDK。
如果用户只需要集成微信、QQ、新浪微博、支付宝、人人、Kakao、Facebook Messenger中的某些平台:
(1)只需要保留以下3个ShareSDK文件:ShareSDK.framework、ShareSDK.bundle、MOBFoundation.framework。
(2)在初始化方法中也不再需要使用ShareSDKConnector连接平台SDK的代码。

移除掉第三方SDK后,不影响ShareSDK的授权、分享、获取用户信息等功能。如果用户需要微信支付、支付宝支付等ShareSDK本身不支持的功能,则自行加上相应的SDK实现则可。

平台分为2类:
(1)有平台SDK的:只在同时具有第三方SDK、平台Connector下才使用第三方SDK的功能。缺少SDK、平台Connector任意一个都会使用支持移除第三方SDK的逻辑。易信暂时不支持移除平台SDK,是唯一一个例外。

(2)没有平台SDK的:一定需要加上相应的平台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'
复制代码

(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

相关文章

  • 关于share SDK与微信支付的问题

    ShareSDK从v3.6.0开始支持移除微信、QQ、新浪微博、支付宝、人人、Kakao、Facebook Mes...

  • iOS微信支付简单的使用

    APP微信商户申请APPID步骤地址 微信支付 SDK与 Demo地址下载 把微信支付 SDK 拖到工程上SDK ...

  • android集成微信、支付宝、银联sdk

    微信支付sdk 支付宝支付sdk 银联支付sdk

  • iOS 第三方SDK的二次封装

    我们在项目中会使用到很多的第三方的sdk例如AFN、友盟、share、支付宝、微信支付、ping++、环信、...

  • iOS 开发笔记

    1、友盟分享微信SDK与微信支付SDK冲突解决方法:1、pod 友盟微信分享SDK2、在项目中删除pod友盟SDK...

  • tp5 微信支付sdk

    接触到微信支付,然而微信官方给出的微信支付sdk用起来不太方便,在原来微信支付sdk上进行了修改,测试过能用,现在...

  • 微信App支付接入&支付流程

    微信App支付接入&支付流程 最近对微信App支付(App端集成微信支付SDK)申请步骤,以及终端在进行微信支付时...

  • iOS第三方库有重复文件的问题解决方案

    最近在做一个支付功能,用到移动的和包支付,微信支付,银联支付。但是和包支付的SDK里已经包含了微信支付的SDK(我...

  • iOS 微信支付

    今天探讨的内容是微信支付相关的知识,首先就必须先明白微信支付sdk的接口规则和微信支付sdk的规范和业务流程。 首...

  • 微信APP支付-3 SDK的使用

    集成完SDK后使用微信支付App支付的SDK,需要在代码设计。 一、注册 要使用微信支付首先要注册我们的App,在...

网友评论

      本文标题:关于share SDK与微信支付的问题

      本文链接:https://www.haomeiwen.com/subject/ngpwattx.html