このトピックでは、mPaaS 10.2.3 ベースラインの iOS 18 への適応と、ユーザーが完了する必要のある適応作業について説明します。
背景情報
iOS 18 は 2024 年 9 月に正式リリースされる予定です。 アプリは新しいシステムの機能とインターフェイスに適応する必要があります。 現在、mPaaS は 10.2.3.50 以降のベースラインバージョンで iOS 18 beta(6) の適応とテストを完了しています。
現在のステータス
基本ライブラリとして、mPaaS は Xcode 15 によってビルドされた ipa パッケージで iOS 18 beta(6) の適応とテストを完了しています。 Apple App Store でアプリケーションを公開する予定の場合は、Xcode 15 を使用してアプリケーションをパッケージ化する してください。
Xcode 16 の関連ツールチェーンは完成に近づいています。 ツールチェーンが完成した後、mPaaS は Xcode 16 ビルド下で iOS 18 に適応したバージョンもリリースします。
ベースラインのアップグレード
ベースラインバージョンを 10.2.3.50 以降にアップグレードします。
現在のベースラインが 10.1.68 プライマリベースラインの場合
10.2.3 の最新のベースラインにアップグレードし、関連する適応を行うには、「mPaaS 10.2.3 adaptation Xcode15」をご参照ください。
現在のベースラインがカスタムベースラインの場合
カスタムベースラインを使用している場合は、グループ番号 41708565 を検索して DingTalk グループに参加するか、チケットを送信してアフターサービスおよびテクニカルサポートスタッフに相談し、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 18 リリースノートには、特定の API の変更によって適応の問題が発生する可能性があることは示されていません。
iOS 18 への適応
iOS 18 は 2024 年 9 月に正式リリースされる予定です。 アプリは新しいシステムの機能とインターフェイスに適応する必要があります。
このベースラインは、iOS 18 beta(6) バージョンに基づいて Xcode 15 によってビルドされた ipa パッケージで適応およびテストされています。
Apple App Store でアプリケーションを公開する予定の場合は、Xcode 15 を使用してパッケージ化してください。
Xcode 16 の関連ツールチェーンは完成に近づいています。 ツールチェーンが完成した後、mPaaS は Xcode 16 ビルド下で iOS 18 に適応したバージョンもリリースします。
iOS 18 の適応ポイントには、主に以下のコンポーネントが関係しています (ただし、これらに限定されません)。
Foundation フレームワーク
スキャンコード
ミニプログラム
ゲートウェイ
オフラインパッケージ
一部の内部 依存コンポーネント
上記のコンポーネントを使用するアプリは、iOS 18 で完全なテストと検証を受けて、機能、互換性、および安定性を確保する必要があります。
カスタムベースラインの処理
カスタムベースラインを使用している場合は、新しいバージョンに基づいて再カスタマイズする必要がある場合があります。 チケットを送信 するか、mPaaS テクニカルサポートスタッフに確認してください。