IOS微信OpenSDK版本升级指引

更新时间:2023.04.28

本指引供商户升级商户支付系统参考,商户应当根据商户系统的实际情况采取相应的升级操作,并对商户支付系统的安全性负责。

# 1.背景

iOS13 回收 App 的 bundle ID 的能力,微信为了保证 App 支付来源的真实性和可认知性,在已有 Bundle ID 校验能力的基础上,增加了 Universal Links 校验能力。

商户App发起支付时,若没有正确更新 SDK,会出现无 bundle ID、无 Universal Links 的情况。

# 2.影响范围

使用苹果手机系统版本iOS13及以上的用户,满足以下两个条件之一的会被影响:

  1. 应用方 App 使用的旧版本(1.8.6以下)的 OpenSDK;
  2. 用户使用 7.0.7 以下版本的微信。
图示

iOS13 版本以下的用户依然可以通过 bundle ID 进行识别。

# 3.目标

为了保证服务的可用性和安全性,微信支付强烈建议所有商户尽快升级到 OpenSDK 到最新版本(1.8.6以上),并推动用户更新您的 App。

注意

  • 如果您的 App 中引入的其他第三方 SDK 中包含了微信的 OpenSDK,请同步检查此 OpenSDK 的版本,并按照指引同步更新为新版本。
  • 微信 openSDK 升级后请一定按照文档要求完成验证工作,确保 OpenSDK 升级成功。

# 4.SDK 更新指引

  1. OpenSDK升级指引参考:关于 OpenSDK 1.8.6 的更新说明 (opens new window);
更多技术问题
技术咨询
反馈
咨询
目录