https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html
向微信注册你的应用程序 id 和Universal Links 请到 开发者应用登记页面 进行登记,登记并选择移动应用进行设置后,将获得AppID,可立即用于开发。但应用登记完成后还需要提交审核,只有审核通过的应用才能正式发布使用。 |
现状是线上App是使用的老的sdk。
如果我在开发者应用设置页面添加了Universal Links 并提交(短期不会发布包含最新sdk的app包),会影响目前线上老sdk的分享登录及支付等等功能么;如果后面发布了新版本sdk的app包(无强制更新),会影响线上老版本么?
登记Universal Links 不会影响旧版本的鉴权;发布app包也不会影响旧版本的鉴权。
1)根据 苹果文档 配置你应用的Universal Links
微信对Universal Links配置要求
a)Universal Links必须支持https
b)Universal Links配置的paths不能带query参数
c)微信使用Universal Links拉起第三方App时,会在Universal Links末尾拼接路径和参数,因此App配置的paths必须加上通配符/*
示例:
{
"appID": "8P7343TG54.com.tencent.xin.SDKSample",
"paths": ["/sdksample/*"]
}
那我接入Universal Links后,对于微信版本低于7.0.7和ios12以下的版本,能正常打开微信,完成操作吗?