首页 > 微信 > 详细

使用umeng 的微信出现未验证应用的总结

时间:2020-06-08 17:28:37      阅读:1140      评论:0      收藏:0      [点我收藏+]

1.删除umeng官方libWeChatSDK 库 WechatAuthSDK WXApi WXApiObject 为了步骤2做铺垫 但是不能在pod中去掉 UMCShare/Social/WeChat 

2.pod 微信官方库WechatOpenSDK 

3.微信registerApp:(NSString *)appid universalLink:(NSString *)universalLink; 方法 初始化在umeng 初始化之前

4.使用checkUniversalLinkReady 自检函数 ---此函数在微信sdk 1.8.7以上才有所以,umeng的1.8.6的不合适,才有了步骤一的删库,自检函数要在上线阶段去掉

5.重新微信登录 分享

6.关于link地址的填写:

6.1(首先要满足URL自行跳转APP)微信-https://lkme.cc/XXX/ 因为我们用的第三方的linked me 所以 XXX用的人都知道是代表各家公司APP的

6.2 QQ-https://lkme.cc/qq_conn/XXXX   XXXX是QQ互联的appid

7.实现

-  (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler

腾讯的 

BOOL tencentAuth = [TencentOAuth HandleUniversalLink:url];

微信的

BOOL newwx = [WXApi handleOpenUniversalLink:userActivity delegate:self];

umeng的

BOOL newUmeng = [[UMSocialManager defaultManager] handleUniversalLink:userActivity options:nil];

link的

BOOL link = [[LinkedME getInstance] continueUserActivity:userActivity];

各个判断自行if else  其中umeng的必须实现 不然不走登录 和 分享的回调 毕竟是通过umeng 官方

 

使用umeng 的微信出现未验证应用的总结

原文:https://www.cnblogs.com/pp-pping/p/13066327.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!