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

Mobile Platform as a Service:mPaaS 10.1.68 アップグレードガイド

最終更新日:Feb 04, 2026

mPaaS 10.1.68 リリースノート

  1. ベースライン 10.1.68 以降、UIWebView は非推奨となり、WKWebView のみがサポートされます。詳細については、mPaaS の WKWebView への適合をご参照ください。App Store は 2020 年 4 月に UIWebView を使用する新規アプリの受付を停止しました。2020 年 12 月には、UIWebView を使用する既存アプリのアップデート受付を停止する予定です。できるだけ早くベースライン 10.1.68 にアップグレードし、アプリケーションを WKWebView に適合させる必要があります。

  2. このバージョンは、Xcode 11 を使用した静的ライブラリのビルドとパッケージングをサポートしており、開発の互換性を確保します。

mPaaS 10.1.68 アップグレードガイド

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

前提条件

CocoaPods mPaaS プラグインがインストールされていること。

  • CocoaPods mPaaS プラグインをインストールしていない場合は、ターミナルで次のスクリプトを実行してインストールします。

      sh <(curl -s http://mpaas-ios.oss-cn-hangzhou.aliyuncs.com/cocoapods/installmPaaSCocoaPodsPlugin.sh)
  • すでに CocoaPods mPaaS プラグインをインストールしている場合は、pod mpaas update --all コマンドを実行してプラグインをアップグレードします。CocoaPods mPaaS プラグインの使用方法の詳細については、CocoaPods を使用したネイティブフレームワークとの統合をご参照ください。

操作手順

  1. Podfile で、SDK バージョンを 10.1.68 に変更します。2

  2. pod mpaas update 10.1.68 を実行して、ベースライン 10.1.68 の最新の SDK をインストールします。

  3. 必要に応じて、pod install または pod update を実行して、プロジェクトの 10.1.68 へのアップグレードを完了します。

次のステップ

CocoaPods の統合中に次のようなエラーが発生した場合:

Invalid `Podfile` file: [!] No mPaaS_Nebula : 10.1.68 found !!! Check name & version in Podfile.

次の手順で問題を解決できます:

  1. gem list | grep 'mPaaS' コマンドを実行して、次の図に示すように CocoaPods プラグインのバージョンを確認します。cocoapod 故障排查

  2. CocoaPods プラグインのバージョンが 0.9.5 より前の場合は、次のスクリプトを実行してプラグインを再インストールします。

sh <(curl -s http://mpaas-ios.oss-cn-hangzhou.aliyuncs.com/cocoapods/installmPaaSCocoaPodsPlugin.sh)

コンポーネントのアップグレードガイド

現在のベースラインバージョンが 10.1.60 より前で、H5 コンテナとミニプログラムコンポーネントを統合している場合は、次の手順をよくお読みください:

コンポーネント API の変更

ベースライン 10.1.32 以降、mPaaS コンポーネントにはアダプテーションレイヤーが含まれています。使用しているベースラインがアダプテーションレイヤー API を使用していない場合は、先に進む前にmPaaS 10.1.32 の iOS 13 への適合をご参照ください。

SDK をアップグレードした後は、アダプテーションレイヤーの API を使用してください。詳細については、次のコンポーネントドキュメントの旧バージョンからのアップグレードに関する注意事項をご参照ください:

説明
  • 基盤となるメソッドの代わりに、中間レイヤー (アダプター) のメソッドを使用するようにコードを修正してください。一部の基盤となるメソッドは、将来のバージョンで変更または非推奨になる可能性があります。それらを使い続けると、将来のアップデートで適合により多くの時間を費やす必要が生じる場合があります。

カスタムライブラリの処理

ベースラインバージョン 10.1.68 のコンポーネントには、カスタマイズされた要件が組み込まれています。ただし、以前の依存関係にカスタムライブラリが含まれており、10.1.32 などの以前の SDK バージョンからバージョン 10.1.68 にアップグレードする場合、カスタムライブラリを新しいバージョン用に再カスタマイズする必要がある場合があります。ご相談は、DingTalk グループ 145930007362 を検索してご参加ください。

共有コンポーネント

バージョン 10.1.68 の共有コンポーネントに含まれるサードパーティ SDK はアップグレードされました。これには、WeChat SDK、Weibo SDK、および QQ Connect SDK が含まれます。WeChat および QQ 共有の最新バージョンでは、Universal Link 機能が追加されています。新しい SDK にアプリケーションを適合させる必要があります。この適合には、次のステップが含まれます:

  1. 対応するサードパーティプラットフォームでアプリケーション構成情報を更新します。この情報は、そのプラットフォームの開発者アカウントのアプリケーション管理セクションにあります。具体的な適合方法については、プラットフォームが提供するドキュメントをご参照ください。

  2. WeChat 共有の場合、mPaaS 共有コンポーネントの構成情報に「universalLink」フィールドを追加します。このフィールドの値を、ご利用のアプリケーションの Universal Link アドレスに設定します。