本指引供商戶升級商戶支付系統(tǒng)參考,商戶應當根據(jù)商戶系統(tǒng)的實際情況采取相應的升級操作,并對商戶支付系統(tǒng)的安全性負責。
# 1.背景
iOS13 回收 App 的 bundle ID 的能力,微信為了保證 App 支付來源的真實性和可認知性,在已有 Bundle ID 校驗能力的基礎上,增加了 Universal Links 校驗能力。
商戶App發(fā)起支付時,若沒有正確更新 SDK,會出現(xiàn)無 bundle ID、無 Universal Links 的情況。
# 2.影響范圍
使用蘋果手機系統(tǒng)版本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升級指引參考:關(guān)于 OpenSDK 1.8.6 的更新說明 (opens new window);