微信分享提示universal link 校验不通过

我的是一个老项目 需要升级友盟分享的sdk(实际上也是微信和qq的sdk); 这边后台给我的配置apple-app-site-association文件的链接, 格式是(www.baidu.com:8443/apple-app-site-association)的, 但是设置在备忘录中点开universal link 无效, 后来后台需改了链接  将端口改为默认端口号,  格式是格式是(www.baidu.com/apple-app-site-association), 然后备忘录中点开universal link, 生效 

以上得出结论, apple-app-site-association链接要使用默认端口号


然后接着采坑......

在点开分享的时候 微信还是提示 "由于未验证universal link, ......", 这边检查了一下, 坑的是 领导在微信后台设置的账号与我项目用的不匹配, 坑爹, 

以上得出结论, 微信的appid和项目中一定要匹配, 并且微信后台设置的universal link 与传到微信sdk的相同


后面还有几个坑,再次记录一下:

1. 分享面板上没有qq, 解决: 友盟客服提示资源是否导入, 我这边是导入了, 我这边解决的办法是, 白名单为导入(因为我的是老项目, 所以替换完sdk后就粗心的没注意修改白名单);

2. qq分享成功以后不回跳, 需要配置URL Schemes, 对于qq来说, 需要设置qq和tencent

3. 集成微信分享sdk中的自检函数, 通过自检方法后(自检函数会在打印台打印7步, 0....6)还是会提示"未验证应用", 那就只有一个办法, 等, 我这边等了大概3周, 之前加了一个群, 很多同行都遇到这个问题, 有些人等的时间短, 有些人等的时间长, 并且有些人可能说跟成功的分享次数在总分享次数的所占的比重有关, 所以就多进行成功分享, 所以多分享, 多看看, 没准哪天就没有这个提示了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容