跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

[SWE10013] 分享显示“未验证应用”

假如您的app分享到微信,卡片里显示“未验证应用”未验证应用

请按照以下步骤依次进行排查:

1.检查当前U-Share SDK版本是否在6.9.7及以上,详情请参考更新说明

2.请检查当前是否集成的是微信完整版

因之前友盟微信iOS精简版版本是1.8.6.0,从2020年6月1日起该旧版本SDK会被微信限制使用正常分享功能(分享时会显示“未验证应用”)。详情请参考微信官方说明。因此U-Share已下线微信iOS精简版,且后续不再提供。建议您换成微信完整版。

如果您的集成方式是【pod ‘UMCShare/Social/ReducedWeChat’】,说明您集成的就是微信精简版,

请换成【pod ‘UMShare/Social/WeChat’】集成完整版

说明

完整版SDK里会包含部分精简版代码,是正常现象,请看FAQ

3,检查Universal link是否能够唤起App

如不能请查看Universal link配置方法文档,检查能否在浏览器内直接访问apple-app-site-association文件。

说明

Universal link配置并不是立即生效的,App第一次启动时,iOS系统去官网下载配置的associate文件(拉取这个时间是不可控的,最多会有两三天的延迟)。以后除非App更新或重新安装,否则不会在每次打开时请求apple-app-site-association

4.检查友盟初始化微信设置时,universalLinkDic的key是否是rawInt类型,不能是枚举类型,即为 UMSocialPlatformType.wechatSession.rawInt

初始化22

4.查看微信官方文档,确保在微信已经正确配置完成Universal link,

5.微信官方提供了自检函数排查问题自检函数

6.微信官方也提供了FAQ,“未验证应用“并不是实时更新的

未验证应用

7.如果以上均已经检查完,那么建议您使用微信原生SDK去测试