質問

プロジェクトで使用されているモバイルSDKバージョンを確認するにはどうすればよいですか?

回答

モバイルSDKが統合された方法によって、確認するプロセスは異なります。

Android - マニュアルインテグレーションとファブリックインテグレーション

  1. Android Studioのプロジェクトペインを開きます。
  2. Androidに切り替えます。
  3. 「Gradleスクリプト」 > 「build.gradle」を開きます。
  4. 依存関係で以下の行を探します。
implementation 'com.zendesk:support:x.x.x'

この例ではモバイルSDKバージョンは2.3.1です。

iOS - CocoaPods インテグレーション

Podfile.lockファイルを開いてバージョン番号を確認できます。ファイルは任意のテキストエディタで開くことができます。

例

PODS:
- AnswerBotSDK (1.0.0-EAP1):
- AnswerBotSDK/CommonUI (= 1.0.0-EAP1)
- AnswerBotSDK/Providers (= 1.0.0-EAP1)
- AnswerBotSDK/SDK (= 1.0.0-EAP1)
- ZendeskSDK (= 2.2.0)
- AnswerBotSDK/CommonUI (1.0.0-EAP1):
- ZendeskSDK (= 2.2.0)
- AnswerBotSDK/Providers (1.0.0-EAP1):
- ZendeskSDK (= 2.2.0)
- AnswerBotSDK/SDK (1.0.0-EAP1):
- AnswerBotSDK/CommonUI
- AnswerBotSDK/Providers
- ZendeskSDK (= 2.2.0)
- ZendeskSDK (2.2.0):
- ZendeskSDK/Providers (= 2.2.0)
- ZendeskSDK/UI (= 2.2.0)
- ZendeskSDK/Core (2.2.0)
- ZendeskSDK/Providers (2.2.0):
- ZendeskSDK/Core
- ZendeskSDK/UI (2.2.0):
- ZendeskSDK/Core
- ZendeskSDK/Providers

DEPENDENCIES:
- AnswerBotSDK (= 1.0.0-EAP1)
- ZendeskSDK

SPEC REPOS:
https://github.com/cocoapods/specs.git:
- AnswerBotSDK
- ZendeskSDK

COCOAPODS: 1.6.0.beta.2

この例では、モバイルSDKバージョンは2.2.0です。

iOS - マニュアルインテグレーション

各フレームワークのバージョン番号を見つけるには、.frameworkファイルを検索し、Info.plistファイルを開きます。

Xcode などのIDE(統合開発環境)を使用している場合、主要なBundle version stringの値を探します。Xcodeは自動的にテーブルのファイルをフォーマットします。

IDE を使用していない場合は、CFBundleShortVersionStringを探してください。

CocoaPodならびにマニュアルインテグレートフレームワークなどのGitHubリポジトリはサポートSDKサンプルフォルダで確認できます。

詳細については、AndroidとiOS SDKの開発者ドキュメントを参照してください。

Powered by Zendesk