收藏
回答

iOS微信分享,设置Universal Links后,分享后返回的app不正确?

同一个teamID下有三个app,在apple-app-site-association分别设置了,在微信开放平台也配置对应的Universal Links。当使用[WXApi checkUniversalLinkReady]接口后,app会弹出最近一次打开的app
xcode的Associated Domains
avc.xxxx.net(三个app相同)

微信开放平台设置Universal Links
app1:https://avc.xxxx.net/app1/
app2:https://avc.xxxx.net/app2/
app3:https://avc.xxxx.net/app3/

微信开放平台设置Universal Links
{ "applinks": {
   "apps": [],
   "details": [ {
        "appID": "N7xxxxxxx29.com.xxx.app1",
        "paths": ["*","/app1/*"]
      }, {
        "appID": " N7xxxxxxx29.com.xxx.app3",
        "paths": ["*","/app2/*"]
      }, {
        "appID": " N7xxxxxxx29.com.xxx.app3",
        "paths": ["*","/app3/*"]
      } ] }
}

例如先启动app2,然后在启动app1,弹出微信的“正在连接”界面,然后把app1弹出了。
如果只保留一个,那么弹出就没有问题了
麻烦问一下这个是什么问题,怎么解决,谢谢

最后一次编辑于  2020-11-25
回答关注问题邀请回答
收藏

2 个回答

  • HYJ
    HYJ
    2022-06-16

    上次后台搞错了,改回来好了。现在后台还有我们iOS端都没有问题,但是还是出现了这个问题,请问怎么解决?或者有人知道怎么解决的吗?求助,谢谢!!!

    2022-06-16
    有用
    回复 2
    • HYJ
      HYJ
      2022-06-16
      我的
      ”paths“:["/app1"]  和
      ”paths“:["/app2";]


      Universal Links:https://域名/app1/  和
      Universal Links:https://域名/app2/
      2022-06-16
      回复
    • HYJ
      HYJ
      2022-06-16
      把这个Universal Links放到默认浏览器都可以分别打开对应的app。
      现在出现了一个bug:就是我用A-APP打开微信,返回app是会打开到B-APP;使用B-APP打开微信,返回app是正常回到B-APP。
      2022-06-16
      回复
  • Cjiang
    Cjiang
    2020-11-25

    你好,请根据以下链接进行自查:https://developers.weixin.qq.com/community/develop/doc/000ce0403bc9d0ea1a0a67f415b409?highLine=sdk

    2020-11-25
    有用
    回复 2
    • CoderWangx
      CoderWangx
      2020-12-28
      这个自查链接不能解决具体问题,麻烦看一下这个具体问题:手机上安装多个 APP 共用 apple-app-site-association 时,跳转会错误,例如 A 应用发起分享后会返回 B 应用。
      2020-12-28
      回复
    • A  monologueづ独白
      A monologueづ独白
      2022-02-18
      我也遇到了整个问题,请问怎么解决
      2022-02-18
      回复
登录 后发表内容
问题标签