SDK接入成功验证指引
环境
SDK版本: SDK1.8.6或以上
微信版本: 7.0.7或以上
系统版本: iOS12或以上
1.确认微信的Universal Links正常
首先,确认微信(7.0.7或以上版本)的Universal Links在设备上正常,以确保openSDK与微信双向使用Universal Links通信
Safari输入
https://help.wechat.com/app/
下拉查看是否有打开微信入口(如下图)。若无入口,可能是由于系统拉取微信Universal Links失败,请检查手机网络状态是否正常,或更新/重装微信
2.确认App的Universal Links配置成功
微信使用第三方App的Universal Links唤起第三方App时,会在Universal Links末尾拼接路径和参数,因此开发者Universal Links配置必须加上通配符,并测试Universal Links拼接字符串能否唤起app
建议Universal Links配置path,例如/app/*, 避免全域命中Universal Links跳转
以SDK Sample配置为例:
{ "appID": "teamID.com.tencent.xin.SDKSample", "paths": ["/sdksample/*"] }
测试配置是否成功:
1) Safari输入Universal Links(包括完整路径)+随机字符串(例如: abc)
SDK Sample的Universal Links:
https://help.wechat.com/sdksample/
测试输入Safari的Universal Links:
https://help.wechat.com/sdksample/abc
2)下拉页面检查是否有打开app的入口提示(如下图)
按照以上两步测验均无问题,但是分享时依然提示校验不通过
我也是存在此问题,现在没办法微信支付,请问有人解决了吗?
我也是。解决了吗,解决了吗