IOS微信OpenSDK版本升级指引
更新时间:2023.04.28本指引供商户升级商户支付系统参考,商户应当根据商户系统的实际情况采取相应的升级操作,并对商户支付系统的安全性负责。
# 1.背景
iOS13 回收 App 的 bundle ID 的能力,微信为了保证 App 支付来源的真实性和可认知性,在已有 Bundle ID 校验能力的基础上,增加了 Universal Links 校验能力。
商户App发起支付时,若没有正确更新 SDK,会出现无 bundle ID、无 Universal Links 的情况。
# 2.影响范围
使用苹果手机系统版本iOS13及以上的用户,满足以下两个条件之一的会被影响:
- 应用方 App 使用的旧版本(1.8.6以下)的 OpenSDK;
- 用户使用 7.0.7 以下版本的微信。
iOS13 版本以下的用户依然可以通过 bundle ID 进行识别。
# 3.目标
为了保证服务的可用性和安全性,微信支付强烈建议所有商户尽快升级到 OpenSDK 到最新版本(1.8.6以上),并推动用户更新您的 App。
注意
- 如果您的 App 中引入的其他第三方 SDK 中包含了微信的 OpenSDK,请同步检查此 OpenSDK 的版本,并按照指引同步更新为新版本。
- 微信 openSDK 升级后请一定按照文档要求完成验证工作,确保 OpenSDK 升级成功。
# 4.SDK 更新指引
- OpenSDK升级指引参考:关于 OpenSDK 1.8.6 的更新说明 (opens new window);
文档是否有帮助