iOS友盟无法跳转微信分享

        今天更新了友盟分享SDK,发现可选项中的微信精简版不见了,只能选完整版。下载完成后直接将SDK覆盖项目中对应的文件,顺便测试下分享功能,拉起分享菜单->点击微信分享->什么都没有发生??,拉起分享菜单->点击朋友圈分享->还是什么都没有发生???,这时的我一脸懵逼...

点击微信和朋友圈两个图标没有任何反应,但其他分享可以正常调用,首先排除SDK出Bug的可能性。

出现问题就得解决问题,按以往经验,做如下操作:

检查微信的Key和Secret

检查Info.plist配置

检查Scheme配置

检查分享模块代码

检查BuildSetting中Library Search Path配置

屏蔽新版本中新功能,排除冲突的可能

检查分享平台配置,排除配置信息被更改的可能


然并卵,都没发现问题…


实在没办法准备删SDK从头集成一遍,删之前到Bulid Phases中看了下库的引用,和之前版本对比发现多引用了两个静态库libSocialOfficialWeChat.a和libWeChatSDK.a

猜测可能是更新SDK时,重新引用文件导致静态库被XCode添加到Complie Sources中,但不知为何引用静态库会影响到分享功能,删除后问题解决,却还是一脸懵逼。

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

推荐阅读更多精彩内容