友盟接入微信分享 微信内提示应用未验证

需要更新最新友盟库和微信友盟的完整版sdk

  pod 'UMCommon' #必须集成,由原来的UMCCommon变为了UMCommon
  pod 'UMDevice' #必须集成
  # U-Share SDK UI模块(分享面板,建议添加)
  pod 'UMShare/UI'
  # 集成微信(完整版14.4M)
  pod 'UMShare/Social/WeChat'
  # 集成QQ/QZone/TIM(完整版7.6M)
  pod 'UMShare/Social/QQ'

info.plistLSApplicationQueriesSchemes的数组内添加weixinULAPI

通用链接配置入口  iOS Universal Links 设置

微信开放平台的微信管理找到对应app把通用链接配置上
在友盟初始化微信平台同样添加配置的通用链接,如果已经配置,检查配置的通用链接,
再有微信的分享未验证应用名单非实时更新,第二天才会生效。也就说,用最新友盟+最新完整微信sdk+配置正确的通用链接调用的前提下,在调用分享后,如果分享成功,提示跳回应用的弹窗按钮文字依然提示应用未验证,第二天再看应用未验证的提示就没了。

https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html     #微信分享开发者完档

https://developers.weixin.qq.com/community/develop/doc/000aa212e30ab86d3bfa7412857800  #微信开饭社区

https://docs.qq.com/doc/DZHNvSGJLS3pqbHNl  #官方自查文档

文档内容如下

iOS应用出现未验证应用的问题排查:

1. 是否升级1.8.6以及以上版本sdk,没有需要先升级。
iOS SDK接入

2. 如果1满足,是否正确接入了SDK,需要满足:
    a. 授权登录没有二次弹框确认
    b. 分享除首次外不会二跳
    c. OpenSDK自检函数所有步骤检测通过

a、b、c都要满足。没有正确接入的话,先排查问题,修复。
    

3. 如果1,2满足,确认你正确接入SDK的时间。未验证应用名单非实时更新,前一天有接入新SDK(1.8.6版本以上)并且有正确调用记录第二天才会移除出名单。

4. 如果1,2,3都满足。看看是否是这种case:
旧版本没有正确接入新版OpenSDK(有分享二跳,授权登录二次确认的情况),新版    本刚修复这个问题。需要等新版本放量上去让整体错误率下降到90%以下才会从未验证应用中移除。
 例:前一天你的App总共分享了100次消息到微信(微信以AppID来统计,只计算1.8.6以及以上版本的分享),其中正确的次数必须要高于10次。

5. 如果"未验证应用"已经去掉,但是后面又出现了:
平台统计的是前一天的分享数据,确认接入成功后,请尽快发布上线,确保每天有正    确的分享/登录的调用。

 


Q :为什么有的用户有未验证应用的提示有的用户看不到?
A :  平台在灰度这个提醒策略,目前没有覆盖到所有用户

Q: 如何判断成功接入?
A: 满足2中的a、b、c条件,详细文档:成功接入指引

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值