iOS友盟分享跟微信支付冲突的正确解决方法(非复制)

2021.1.25 已做測試並且通過
已經重新測試了,確定是有效的,
需要把所有微信導入的先注釋掉,讓pod移除掉。再進行我的步驟
然後:
  pod 'UMCommon' #由原来的UMCCommon变为了UMCommon
  pod 'UMDevice'
#可选集成,对应了稳定性监控产品U-APM
  pod 'UMAPM'
  pod 'UMShare/Social/WeChat'
#  pod 'UMCAnalytics'   這個一定一定要注釋,新版的友盟統計把代碼放在了UMCommon
# 由於舊的UMCAnalytics還引用了UMCCommon,不移除會導致舊的UMCCommon和新的UMCommon重用報錯

解决办法:

步骤一x

pod 'UMShare/Social/WeChat'

然后打开项目,再打开Pods里面的UMCShare的Social文件的WeChat文件

image.png

步骤二

把友盟这个frameworks给删掉,切记要保留头文件

步骤三,这个一定是先pod步骤一,然后再pod这个,不是同时pod的

pod 'WechatOpenSDK'

image.png

至于要引用友盟的微信头文件

#import "WXApi.h"

使用微信支付的界面

#import <WechatOpenSDK/WXApi.h>

最后


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在iOS开发中,当我们需要集成多个平台分享时,多数情况下我们会通过友盟,ShareSDK等第三方的分享平台来加快开...
    苹果防腐指南阅读 13,012评论 5 19
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,040评论 3 119
  • 继承 继承的基本概念和语法 子类继承基类,基类派生子类,子类IsA基类。 class 子类名 : 继承方式描述符1...
    DBreak阅读 2,990评论 0 1
  • 为一个女人改变自己的一生,这值得么? 值得啊 以前我是一个没有梦想的发明家,现在我要做一个电器店的小老板,我要给荔...
    静姑凉啊阅读 981评论 0 0
  • 有些时候,到我们做一件事,之所以没有成功,可能就是需要一个理由,一个别人也这么干的理由。先不论这件事是否值得我们坚...
    二道门阅读 1,144评论 0 0