收藏
回答

微信分享 功能 在不同的iOS系统上表现不一致,报错universal link校验不通过,为什么?

不同系统有差异,iOS 17,iOS 18多正常跳转。iOS 15,26不能正常跳转。相同的系统比如iOS18有可以跳转的,有不可以跳转的,配置的AppSecret和AppID key是正确的

不能正常跳转的iOS26手机上,有App能正常跳转(域名最后是com),信创云的配置url(域名最后是cn)并且 用iOS 系统提供的检验工具(「设置」 -> 「开发者」 -> 「Universal Links」 -> 「Diagnostics」)又是正确的,属于[系统认证通过,微信认证不通过]

现在不知道这个差异的原因是什么

最后一次编辑于  星期三 14:09
回答关注问题邀请回答
收藏

2 个回答

  • Max
    Max
    星期三 14:20

    报错信息 :由于应用universal link校验不通过

    具体触发场景:调用 微信 OpenSDK 的 sendReq方法

        WXLaunchMiniProgramReq *launchMiniProgramRequest = [[WXLaunchMiniProgramReq alloc] init];

        launchMiniProgramRequest.userName = userName;

        launchMiniProgramRequest.path = path;;

        launchMiniProgramRequest.miniProgramType = miniProgramType;

        

        [WXApi sendReq:launchMiniProgramRequest completion:nil];

    问题iOS版本:26.2,微信客户端版本:8.0.68

    星期三 14:20
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    星期三 14:08
    有用
    回复
登录 后发表内容