分享出现两次跳转,上传日志了 微信号 zrockchen, 时间 2020-12-08 22:07
检查了很多遍,还是报这个错误
[success: 0, errorInfo: Universal Link check failed. The application is launched by WeChat via scheme, suggestion: Common problems self-check guide: [微信开放平台App iOS端接入新版本SDK 常见问题自查指引]https://developers.weixin.qq.com/community/develop/doc/000ce0403bc9d0ea1a0a67f415b409]"
这是universal link 设置有问题,建议你跟后台一起调一下,特别是官方请求的路径是在.well-known文件夹下的,看你家后台是不是在这里也放了apple-app-site-association 文件,但是代码中设置的不是这个路径。当我们的App在设备上第一次运行时,如果支持Associated Domains功能,那么iOS会自动去GET定义的Domain下的
apple-app-site-association
文件。需要留意iOS会先请求 https://domain.com/.well-known/apple-app-site-association
如果此文件请求不到,再去请求 https://domain.com/apple-app-site-association。 所以如果想要避免服务器接收过多GET请求,可以直接把apple-app-site-association放在./well-known/目录下。
推荐你两篇文章:https://www.jianshu.com/p/bb8429cd7bce
https://www.jianshu.com/p/3a46eb4a107f
看过应该就能解决上面的问题了,验证解决,就严格按照微信文档的官方验证方法。
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html#jump