收藏
回答

iOS13.4 universal link配置失效, 分享跳转两次?

微信 SDK版本, 1.8.6.2 ;

正常版本, iOS13.3.1;

异常版本, iOS13.4;

异常状况: 分享两次跳转, 显示正在连接

回答关注问题邀请回答
收藏

2 个回答

  • 落木萧萧
    落木萧萧
    2020-04-26

    已解决, 最奇葩的解决方案, 试了n多方案始终不行, 检查所有配置都是对的, 就是不出来

    最终解决方案(当时试的时候是同时进行的): 1.删除APP, 重启手机;2.删除开发证书, 重新自动生成;

    结论:目前尚无法理解到底是证书问题还是手机缓存问题导致的, 不过如果有人遇到和我一样的问题, 所有配置都正确但universal link仍然无法通过验证, 解决方案可以作为参考.

    2020-04-26
    有用 1
    回复
  • 被逼疯的宝宝
    被逼疯的宝宝
    2020-04-26

    谢邀

    你可以先看一下这个资料:https://developers.weixin.qq.com/community/develop/doc/000040245981f08ab629ba9095b009?_at=1587862465924

    2020-04-26
    有用
    回复 2
    • 落木萧萧
      落木萧萧
      2020-04-26
      不行, 我上个应用配置的就可以, 这个应用原来分享登录没有universal link, 更新后我新添加的, 我用了第三方mobTech配置的也不行, 始终显示universal验证错误
      2020-04-26
      回复
    • 飞~
      飞~
      2020-05-30
      你好,我这边出现的情况是这样的:


      @"===微信版本===%@",[WXApi getApiVersion]


      微信版本===1.8.7.1


      实际的各型号的手机现象不同,有两个代表性的机型为:主要是分享功能:


      iPhoneXs,iOS13.4.1,正常跳转,不会出现第二次跳转


      iPhone7,iOS13.3.1,出现第二次跳转来到了APPdelegate方法里面的openURL,打印出来是url是这样wxb7bxxxxxxxxxxxxxxxxxxxxxxx://resendContextReqByScheme?wechat_auth_context_id=e0exxxxxxxxxxxxxxxxx


      注册的方法为 [WXApi registerApp: wxIDstring universalLink: @"https://www.xxxxxxxxxxxxxxx.com/apple-app-site-association/"];


      配置universal link的文件为以下方式:


      {


          "applinks": {


              "apps": [],


              "details": [


                  {


                      "appID": "Z959Kxxxxxxxx.com.xxxxxx.xxxxxxApp",


                      "paths": [ "*" ]


                  },


                  {


                      "appID": "Z959Kxxxxxxxx.com.xxxxxx.xxxxxxxApp",


                      "paths": [ "*" ]


                  }


              ]


          }


      }


      请问有人碰到类似的案例嘛,怎么解决
      2020-05-30
      回复
登录 后发表内容
问题标签