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

Mobile Platform as a Service:mPaaS 10.1.68 の iOS 16 への対応

最終更新日:Feb 06, 2026

このトピックでは、mPaaS ベースライン 10.1.68 の iOS 16 への対応と、必要な対応手順について説明します。

背景情報

iOS 16 は 2022 年 9 月に正式にリリースされました。アプリケーションは、その新しいシステム機能とインターフェイスに対応する必要があります。mPaaS は、ベースラインバージョン 10.1.68.53 以降で iOS 16 beta(8) への対応とテストを完了しています。

現在の状況

mPaaS はベースライブラリとして、Xcode 13 でビルドされた IPA パッケージに対して、iOS 16 beta(8) への対応とテストを完了しています。アプリケーションを Apple App Store で公開する予定がある場合は、パッケージングに Xcode 13 を使用してください

Xcode 14 のツールチェーンは現在改善中です。ツールチェーンの準備が整い次第、mPaaS は Xcode 14 でビルドされた iOS 16 対応バージョンをリリースする予定です。

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

現在のベースラインバージョンに基づいてアップグレード方法を選択してください。

現在のベースラインは 10.1.68

CocoaPods を使用したアップグレード

バージョン 10.1.68 の最新の SDK をインストールするには、次の手順を実行します。

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

  2. pod mpaas update 10.1.68 を実行します。

    コマンドエラーが発生した場合は、pod mpaas update --all を実行してプラグインを更新してから、再度コマンドを実行してください。

  3. pod install --repo-update を実行します。

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

使用するベースラインについては、ヘルプデスクまたはテクニカルサポートのスタッフにお問い合わせください。

セキュリティ構成

mPaaS フレームワークで開発され、H5 コンテナーやミニアプリを使用するアプリケーションは、多くの場合 JSAPI を使用します。外部ページによるアプリケーション情報の不正使用を防ぐため、JSAPI によって URL が開かれたり使用されたりする際に、URL の検証を行う必要があります。この検証により、アプリケーションのサービスに関連する URL のみがロードされるようになります。また、URL に対する JSAPI 呼び出しの範囲と権限を制限することもできます。この対応により、認証の欠如による問題を防ぐことができます。

認証方式の詳細については、次のドキュメントをご参照ください。

  1. JSAPI 認証の設定

  2. URL ホワイトリストの設定

API の変更

この対応には、API の使用に関する変更は含まれていません。

iOS 16 への対応

2022 年 9 月の正式リリース後、アプリを新しいシステム属性とインターフェイスに対応させる必要があります。

  • このベースラインは、Xcode 13 でビルドされた IPA パッケージに対して、iOS 16 beta(8) への対応とテストを完了しています。

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

  • Xcode 14 のツールチェーンは現在改善中です。ツールチェーンの準備が整い次第、mPaaS は Xcode 14 でビルドされた iOS 16 対応バージョンをリリースする予定です。

iOS 16 の主な対応点は、画面の向き、クリップボードの使用、画像の使用に関するメソッドの更新です。影響を受けるコンポーネントには、以下が含まれますが、これらに限定されません。

  • H5 コンテナーとオフラインパッケージ

  • Mini Program

  • マルチメディア (プライベートクラウド)

  • 顔認証 (プライベートクラウド)

  • モバイルセキュリティキーボード (プライベートクラウド)

  • ベースフレーム

  • インストルメンテーションとモニタリング

  • 音声通話とビデオ通話

  • 画像認識 OCR (プライベートクラウド)

  • コードスキャナー

  • マップ

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

上記のコンポーネントを使用するアプリケーションは、iOS 16 上で十分にテストおよび検証を行い、その機能、互換性、安定性を確認する必要があります。

カスタムベースラインの取り扱い

カスタムベースラインを使用している場合、新しいバージョンに基づいて新しいカスタムベースラインを作成する必要がある場合があります。これを確認するには、DingTalk グループ (ID: 145930007362) を検索して参加し、mPaaS ヘルプデスクにお問い合わせください。