收藏
评论

App跳转小程序使用了Universal Links,调起微信后提示正在连接又返回App官方

这个不是bug,是符合预期的。当用户首次使用新版SDK时,会出现上述跳转流程完成安全验证。验证通过后,后续使用同一App将不会出现二次跳转。请开发者参考下常见问题解答:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/FAQ/iOS.html

16053浏览
最后一次编辑于  2019-10-17
知识库内容非实时更新,可能已过期、失效或不适用于当前情形,请谨慎参考
收藏
反馈

9 个评论

  • 邢迪🎈
    邢迪🎈
    2020-09-17

    universal link依赖iOS系统去官网下载配置的associate文件。这个时间是不可控的,最多会有两三天的延迟,这个跟app的使用频率有关。

    微信新的sdk依赖这个去做校验是不负责任的做法,因为刚安装app的设备,系统还来不及拉取这个文件,这个时候就会出现正在连接,始终不能正常跳转支付或者分享的情况。这也是为什么部分设备会出现问题而有的设备正常的原因。验证很简单,有问题的设备,每天尝试打开下app(尽量触发系统去拉取associate文件),不用更新app。。最多两天,等系统拉取到了配置文件,自然就正常了。

    我不知道微信的团队是否发现了这个问题,核心原因就是这个universal link不是立即生效的。


    2020-09-17
    赞同 2
    回复
  • 夜风
    夜风
    2020-05-25

    正在连接这个页面返回APP之后没有在唤起微信,这个是什么原因

    2020-05-25
    赞同 1
    回复 6
    • 默认
      默认
      2020-06-16
      大佬,这个解决了吗?我也遇到这个问题了
      2020-06-16
      回复
    • 林海雪原
      林海雪原
      2020-07-09
      我也有这个问题,请问解决了么
      2020-07-09
      回复
    • 现世安稳共白首
      现世安稳共白首
      2020-10-20
      同样问题?如何解决的请告知
      2020-10-20
      回复
    • 子非鱼
      子非鱼
      2020-12-10
      一样的问题,要疯了
      2020-12-10
      回复
    • yonghua
      yonghua
      2020-12-13
      一样的问题
      2020-12-13
      回复
    查看更多(1)
  • orilme
    orilme
    2020-05-20

    1.8.6SDK App Store下载的包 每次到微信都是正在连接然后返回app

    1. 第一步:一个未安装过我们app的手机,从商店里面下载app,分享正在连接直接返回app,多次都是一样的情况,

    第二步:同一个手机装一下蒲公英的beta包,分享成功,

    第三步:卸载beta包之后再去商店下载 app ,再次分享(和第一步一样的步骤),分享成功,之后就都可以分享成功了。

    2. 开发环境和正式环境 universal link 是用的同一个,所以不存在universal link配置问题。prod和dev打包证书也都有配置Associated Domains


    2020-05-20
    赞同 1
    回复 2
    • zhanghong
      zhanghong
      2020-07-01
      你好,请问你的的这个问题解决了吗?
      2020-07-01
      1
      回复
    • 木易走召
      木易走召
      2020-08-17
      你好,请问您的这个问题解决了么?
      2020-08-17
      回复
  • Bob
    Bob
    04-15
    如果更换域名下的`apple-app-site-association`文件后不能立马生效,亲测有效的解决方案是:先把设备上相关的App都删除掉,然后重启系统,再把App装上,就会看到该文件是会被更新成最新的,此时再次做分享跳转,就不会错乱了。
    
    04-15
    赞同
    回复
  • 号令放
    号令放
    04-09

    之前用的cordova-plugin-wechat3.0,里面的opensdk是1.86的,一直显示正在连接,升级到opensdk1.89,没有显示正在连接,但是还是显示未验证应用,这是怎么回事

    04-09
    赞同
    回复
  • 邢迪🎈
    邢迪🎈
    2020-09-17

    universal link依赖iOS系统去官网下载配置的associate文件。这个时间是不可控的,最多会有两三天的延迟,这个跟app的使用频率有关。

    微信新的sdk依赖这个去做校验是不负责任的做法,因为刚安装app的设备,系统还来不及拉取这个文件,这个时候就会出现正在连接,始终不能正常跳转支付或者分享的情况。这也是为什么部分设备会出现问题而有的设备正常的原因。验证很简单,有问题的设备,每天尝试打开下app(尽量触发系统去拉取associate文件),不用更新app。。最多两天,等系统拉取到了配置文件,自然就正常了。

    我不知道微信的团队是否发现了这个问题,核心原因就是这个universal link不是立即生效的。


    2020-09-17
    赞同
    回复 1
    • 别叫我韭菜
      别叫我韭菜
      2020-10-10
      我一直在想有什么办法去 难 associate 的下载逻辑,但我没试过跟进,我觉得你说的可能对。如果这是对的,解开 了我 大半年来的疑惑。
      2020-10-10
      回复
  • ༺ཌༀ༒ༀད༻
    ༺ཌༀ༒ༀད༻
    2020-09-16

    使用过一次后仍然出现二跳,是什么情况?

    2020-09-16
    赞同
    回复
  • 彭小花
    彭小花
    2020-08-17

    自查通过,微信SDK版本1.8.7.1,系统版本iOS12.3.1,微信版本7.0.15,机型6s分享每次都出现正在连接,之后就跳回APP,然后又自动打开微信联系人列表,可以分享成功,iOS13以上系统版本分享正常无多余跳转,这是什么原因呀?

    2020-08-17
    赞同
    回复
  • Mr.Liu
    Mr.Liu
    2020-02-17
    iOS适配微信端唤起APP,Universal links
    域名和打开链接的域名是要不一样吗?apple-app-site-association忽略子目录,在Safari生效,在微信端未生效,是什么原因?
    
    2020-02-17
    赞同
    回复
登录 后发表内容