解决libWeChatSDK.a和libWeChatOpenSDK.a冲突问题

--先说解决方案:
libWeChatOpenSDK.a更名为libWeChatSDK.a,并替换掉友盟分享下的libWeChatSDK.a,删除pod 'WechatOpenSDK-XCFramework',执行pod install

--冲突前因后果:
libWeChatSDK.a是友盟微信分享时通过pod 'UMShare/Social/WeChat引入的;
libWeChatOpenSDK.a是打开微信小程序时通过pod 'WechatOpenSDK-XCFramework'引入的;
两个sdk同时引入会报错 duplicate 冲突,类名和方发名重复;
网上说libWeChatOpenSDK.a比libWeChatSDK.a更新,但是,
如果保留libWeChatOpenSDK.a,删除libWeChatSDK.a,app跳转小程序正常,但是app微信分享会有问题,检测不到微信已安装;反之,app微信分享正常,打开微信小程序异常
不知道为啥友盟分享下的微信sdk不用最新的

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

推荐阅读更多精彩内容