ios1.8.6.1SDK分享到微信报错universal link校验不通过?
发布于 5 年前 作者 dluo 4809 次浏览 来自 官方Issues

1:APP通过pods更新到最新的1.8.6.1版本

2:根据文档配置了Universal Links,PS:该Universal Links在APP早期就接入了,所有验证包括苹果和其他第三方APP调用都完全没有问题

3:仔细校验了应用平台填写的Universal Links和app内的Associated Domains以及[WXApi  registerApp:kWeiXinAppKey universalLink:]方法确认主域名一致

4:启动app,点击分享到小程序

5:跳转微信报错:由于应用universal link校验不通过,无法完成微信分享

复盘:确认了所有填写的Universal Links信息,平台填写的Universal Links和registerApp方法一致,Associated Domains域名和平台填写的一致

试过使用qq最新的universal link的新域名去配置,qqSDK平台校验通过,但放到微信依旧universal link失败,不知是何问题

附上应用配置截图,确实是配置了universal links

结贴,微信公众平台的appID和app内的appID不一样,导致验证不同

8 回复

谢邀。没有遇到过,不知道。

如果universal link的链接打开的页面是404,是不是universal link也会校验不通过?

appid 是什么啊 在哪配置

核对一下传入openSDK的universal link和 在微信平台登记的universal link是否一致  帮你艾特下 娇华姐

麻烦确认传入openSDK的appID和universal link在微信开放平台已有绑定关系。 
如果确认没问题的话,提供下传入openSDK的appID和universal link

请问一下,分享url到微信,url的域名需要和universal link的域名保持一致吗

您好,遇到的问题是在13.0以上的系统微信登录和分享universal links验证不通过 12.3.1的没有问题

附上日志信息

微信日志信息是:wxlog:send req[<SendMessageToWXReq: 0x280cb8700>], appID:隐藏ID, universalLink:隐藏link, sdkVersion:1.8.6.1
微信日志信息是:wxlog:set property list
微信日志信息是:wxlog:Error:fail to load Keychain status:-25300, keyData null:1
微信日志信息是:wxlog:Error:token[(null)] is null
微信日志信息是:wxlog:launch app with ul only success
微信日志信息是:wxlog:launch app with universal link, ret:1
微信日志信息是:wxlog:req:<SendMessageToWXReq: 0x280cb8700>, cid:bb2a4107097617a48402972da2d72c9f26d51c83

苹果校验信息:

回到顶部