すべてのプロダクト
Search
ドキュメントセンター

Mobile Platform as a Service:iOS 26 への mPaaS 10.2.3 の適応

最終更新日:Sep 04, 2025

この記事では、ベースライン 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 をインストールするには、次の手順を実行します。

  1. Podfile 内の mPaaS コンポーネントのバージョン番号が 10.2.3 に設定されていることを確認します。

  2. pod mpaas update 10.2.3 コマンドを実行します。コマンドが失敗した場合は、pod mpaas update --all コマンドを実行してプラグインを更新してから、更新コマンドを再度実行します。

  3. 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 関連のコードを削除する必要があります。 他の接続タイプでは、変更は必要ありません。image

iOS 26 の適応アップデートは、主に次のコンポーネントに影響します。

  • 基本フレームワーク

  • スキャン

  • モバイルゲートウェイ サービス

  • メッセージプッシュ サービス

  • 共有コンポーネント

  • ビジュアライゼーショントラッキング

  • オフラインパッケージ

  • ミニプログラム

  • UI コンポーネント

  • フレームワーク

  • アップグレードチェック

  • 内部依存コンポーネント

アプリケーションでこれらのコンポーネントのいずれかを使用している場合は、iOS 26 で完全なテストを実行して、その機能、適応性、および安定性を確認する必要があります。

カスタムベースラインの処理

カスタムベースラインを使用している場合は、新しいベースラインに基づいて新しいカスタムバージョンを作成する必要がある場合があります。 チケットを送信するか、mPaaS サポートに連絡して確認してください。

注意事項

クライアントはデフォルトで TLS 1.2 をサポートしています。 TLS 1.2 より前のプロトコルは非推奨です。 サーバーは TLS 1.2 以降をサポートしている必要があります。

image.png