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

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

最終更新日:Jan 17, 2025

このトピックでは、mPaaS 10.2.3 ベースラインの iOS 17 への適応と、ユーザーが完了する必要のある適応作業について説明します。

背景情報

iOS 17 は 2023 年 9 月に正式リリースされる予定です。 アプリは新しいシステムの機能とインターフェイスに適応する必要があります。 現在、mPaaS はバージョン 10.2.3.30 以降のベースラインバージョンで iOS 17 beta(7) の適応とテストを完了しています。

現状

基本ライブラリとして、mPaaS は Xcode 14 でビルドされた ipa パッケージで iOS 17 beta(7) の適応とテストを完了しています。Apple App Store でアプリケーションを公開する予定の場合は、Xcode 14 を使用してアプリケーションをパッケージ化してください。

Xcode 15 の関連ツールチェーンは完成しつつあります。 ツールチェーンが完成した後、mPaaS は Xcode 15 でのビルドで iOS 17 に適応したバージョンもリリースします。

ベースラインのアップグレード

ベースラインバージョンを 10.2.3.30 以降にアップグレードします。

現在のベースラインが 10.1.68 プライマリベースラインの場合

mPaaS 10.2.3 adaptation Xcode14 を参照して、10.2.3 の最新のベースラインにアップグレードし、関連する適応を行ってください。

現在のベースラインがカスタムベースラインの場合

カスタムベースラインを使用している場合は、グループ番号 41708565 を検索して DingTalk グループに参加するか、[チケットの送信]を行い、対応するアフターサービスとテクニカルサポートに相談してください。

アップグレードモード

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 17 リリースノートには、適応の問題を引き起こす可能性のある特定の API の変更は示されていません。

iOS 17 への適応

iOS 17 は 2023 年 9 月に正式リリースされました。 アプリは新しいシステムの機能とインターフェイスに適応する必要があります。

  • このベースラインは、iOS 17 beta(7) に基づいて Xcode 14 でビルドされた ipa パッケージで適応およびテストされています。

  • Apple App Store でアプリケーションを公開する予定の場合は、Xcode 14 を使用してパッケージ化してください。

  • Xcode 15 の関連ツールチェーンは完成しつつあります。 ツールチェーンが完成した後、mPaaS は Xcode 15 でのビルドで iOS 17 に適応したバージョンもリリースします。

iOS 17 の適応ポイントは、主に音声のエンコードとデコード、プライバシー(カレンダーとアルバムの権限機能の変更を含む)に関係しており、関連するコンポーネントは次のとおりです(ただし、以下に限定されません)。

  • 基本フレームワーク

  • オーディオとビデオ

  • スキャン

  • ミニプログラム管理

  • 共有

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

上記のコンポーネントを使用するアプリは、iOS 17 で完全なテストと検証を実施して、機能、互換性、および安定性を確保する必要があります。

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

カスタムベースラインを使用している場合は、新しいバージョンに基づいて再カスタマイズする必要がある場合があります。 [チケットの送信]を行うか、mPaaS テクニカルサポートに連絡して確認してください。