この記事では、ベースライン iOS 26 を使用した mPaaS バージョン 10.2.3 の適応、およびユーザーに必要な適応手順について説明します。
背景
iOS 26 は 2025 年 9 月に正式リリースされる予定です。 アプリケーションは、新しいシステム機能とインターフェースをサポートするように更新する必要があります。 mPaaS は、ベースラインバージョン 10.2.3.64 以降で iOS 26 beta(4) の適応アップデートとテストを完了しています。
現状
mPaaS は、Xcode 16 でビルドされた IPA パッケージ向けに iOS 26 beta(4) の適応アップデートとテストを完了しています。Apple App Store でアプリケーションをリリースする予定の場合は、Xcode 16 をパッケージングに使用する必要があります。
Xcode 26 のツールチェーンはまだ開発中です。ツールチェーンの準備が整ったら、mPaaS は iOS 26 と互換性があり、Xcode 26 でビルドされたバージョンをリリースします。
ベースラインのアップグレード
ベースラインバージョンを 10.2.3.64 以降にアップグレードする必要があります。
現在のベースラインが 10.1.68 メジャーベースラインの場合
まず、最新の 10.2.3 ベースラインにアップグレードし、必要な更新を実行します。 詳細については、「Xcode 16 への mPaaS 10.2.3 の適応」をご参照ください。
カスタムベースラインを使用している場合
カスタムベースラインを使用している場合は、DingTalk グループ(ID: 41708565)に参加するか、チケットを送信して、10.2.3 ベースラインへの切り替えについてサポートチームに相談してください。
アップグレード方法
CocoaPods を使用したアップグレード
バージョン 10.2.3 の最新の SDK をインストールするには、次の手順を実行します。
Podfile 内の mPaaS コンポーネントのバージョン番号が 10.2.3 に設定されていることを確認します。
pod mpaas update 10.2.3 コマンドを実行します。コマンドが失敗した場合は、pod mpaas update --all コマンドを実行してプラグインを更新してから、更新コマンドを再度実行します。
pod install コマンドを実行します。
API の変更
iOS 26 のこの適応アップデートでは、API の変更はありません。
iOS 26 適応
iOS 26 は 2025 年 9 月に正式リリースされる予定です。 アプリケーションは新しいシステムの機能とインターフェースをサポートするために更新する必要があります。
このベースラインでは、Xcode 16 でビルドされた IPA パッケージの iOS 26 beta(4) の適応の更新とテストが完了しています。
Apple App Store でアプリケーションをリリースする予定の場合は、Xcode 16 をパッケージングに使用する必要があります。
Xcode 26 のツールチェーンはまだ開発中です。ツールチェーンが完成した後、mPaaS は iOS 26 と互換性があり Xcode 26 でビルドされたバージョンをリリースします。
現在、フレームワークホスティングモードは AppDelegate のみをサポートしており、SceneDelegate はサポートしていません。 mPaaS は、今後のアップデートで SceneDelegate をサポートするバージョンをリリースします。 フレームワークホスティングモードを使用する場合は、
info.plistファイルから Application Scene Manifest を削除し、AppDelegate から UIScene 関連のコードを削除する必要があります。 他の接続タイプでは、変更は必要ありません。
iOS 26 の適応アップデートは、主に次のコンポーネントに影響します。
基本フレームワーク
スキャン
モバイルゲートウェイ サービス
メッセージプッシュ サービス
共有コンポーネント
ビジュアライゼーショントラッキング
オフラインパッケージ
ミニプログラム
UI コンポーネント
フレームワーク
アップグレードチェック
内部依存コンポーネント
アプリケーションでこれらのコンポーネントのいずれかを使用している場合は、iOS 26 で完全なテストを実行して、その機能、適応性、および安定性を確認する必要があります。
カスタムベースラインの処理
カスタムベースラインを使用している場合は、新しいベースラインに基づいて新しいカスタムバージョンを作成する必要がある場合があります。 チケットを送信するか、mPaaS サポートに連絡して確認してください。
注意事項
クライアントはデフォルトで TLS 1.2 をサポートしています。 TLS 1.2 より前のプロトコルは非推奨です。 サーバーは TLS 1.2 以降をサポートしている必要があります。
