一:先看文档
2、iOS接入指南
二:读取信息
1、更新提醒中的意思很明确, 不是因为换了新的SDK才出现会出现“未验证应用”安全提示,而是「对未更新SDK的移动应用(版本号低于1.8.6.1)灰度上线安全提示」
2、灰度也解释了为什么部分分享显示“未验证应用”,部分不显示
三:对接SDK
按照iOS接入指南对接即可
这里如果手动集成直接上1.8.7.1,既能避开6种带有UIWebView关键词的坑又有可以用自检函数排查接入问题
四:对接完分享依旧出现“未验证应用”安全提示
1、自查如下步骤
- 是否升级1.8.6以及以上版本sdk,没有需要先升级
- SDK是否成功接入:授权登录没有二次确认弹框,分享除首次外不会二跳,OpenSDK自检函数所有步骤检测通过
- 未验证应用名单非实时更新,前一天有接入新SDK(1.8.6版本以上)并且正确调用才会移除出名单
这个延迟移出名单这个步骤可能是一天也可能是好几天,也可能是今天移出了明天又出来了,目前这块很不稳定
2、如果上一步骤都没问题但是等了几天依旧是分享显示“未验证应用”安全提示
那么微信还有一条
- 旧版本没有正确接入新版OpenSDK(有分享二跳,授权登录二次确认的情况),新版本刚修复这个问题。需要等新版本放量上去让整体错误率下降到90%以下才会从未验证应用中移除
如果心中还是没有底气,去微信开放社区中发个单独的帖子,上传你的日志,让微信技术专员帮你核查