苹果备忘录分享不了微信提示无法连接服务器,微信分享提示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周, 之前加了一个群, 很多同行都遇到这个问题, 有些人等的时间短, 有些人等的时间长, 并且有些人可能说跟成功的分享次数在总分享次数的所占的比重有关, 所以就多进行成功分享, 所以多分享, 多看看, 没准哪天就没有这个提示了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值