全部產品
Search
文件中心

Mobile Platform as a Service:mPaaS 10.2.3 適配 Xcode 26

更新時間:Mar 27, 2026

背景

蘋果要求自 2026 年 4 月 28 日起,所有提交至 App Store 的 App 都必須使用 Xcode 26 或更高版本構建,詳情請參考 蘋果官方聲明,並且 Xcode 26 不再支援構建 iOS 15.6 之前的系統,詳情可參考 Xcode 26 發布說明

現狀

目前 mPaaS 已在 10.2.3.70 及以上的基準版本中完成對 Xcode 26 版本下的適配和測試工作,使用 10.1.68 基準(已廢棄)或更早的基準請升級到 10.2.3 最新版本,且不再支援 iOS 14 之前的系統。

升級基準

根據您當前的基準版本,選擇對應的升級方式。

當前基準為 10.2.3 主基準

請參考 mPaaS 10.2.3 適配 iOS 26 升級到 10.2.3 最新基準並進行相關適配。

當前基準為定製基準

如果您使用的是定製基準,請搜尋群號 145930007362 加入DingTalk群或提交工單諮詢對應的售後及技術支援人員,是否可切換到 10.2.3 基準。

升級方式

基於 CocoaPods 升級

按照以下步驟,即可安裝 10.2.3 版本的最新 SDK:

  1. 首先確保 Podfile 中 mPaaS 組件的版本號碼為 10.2.3

  2. 執行 pod mpaas update 10.2.3
    如果提示命令報錯,需通過 pod mpaas update --all 命令先更新外掛程式,再重新執行。

  3. 執行 pod install

升級注意事項

    • Xcode 26 編譯時間需要在 other link flag 中添加如圖所示的參數:image.png

      -ObjC
      -ld_classic 
      -Wl,-U,ld64_classic_ordinal_for_proxy 
      -Wl,-no_fixup_chains  

    API 變更

    本次 Xcode 26 適配暫無介面使用的變化。

    適配 Xcode 26 更新的庫清單

    • 移動網關

    • 移動調度

    • 資料同步

    • 訊息推送

    • 國密

    • 多媒體

    • 小程式

    • 安全鍵盤

    • 部分內部相依元件

    測實驗證範圍

    由於蘋果工具鏈的升級為黑盒操作,經常會帶來穩定性等問題,在完成 App 對 Xcode 26 的適配後,建議對 App 進行全面迴歸測試。