よくあるエラー

よくあるエラー

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

以下は、Zoho Creator の iOS 向け SDK を使用する際にユーザーがよく遭遇するエラーと、その解決方法です。

Swift バージョンの不一致エラー

このエラーは、次の点を確認することで解消できます。

  1. 最新バージョンの CocoaPods を使用していること。
  2. 使用しているフレームワークのバージョンが、利用中の Xcode のバージョンと互換性があること。確認方法

フォーム取得エラー

このエラーは、次の点を確認することで解消できます。

  1. 使用しているフレームワークのバージョンが、利用中の Xcode のバージョンと互換性があること。確認方法
  2. 有効な ZCAppInfo。plist ファイル を使用していること。確認方法
  3. 有効なフォームリンク名を指定していること。確認方法

プロジェクトのビルド時エラー

このエラーは、次の点を確認することで解消できます。

  1. 最新バージョンの CocoaPods を使用していること。
  2. Zoho Creator の pod をインストールし、使用しているフレームワークのバージョンが利用中の Xcode のバージョンと互換性があること。確認方法
  3. .xcworkspace ファイルを開いていること。確認方法

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Zoho Creator アカウント内の各アプリケーションには、一意のアプリケーションリンク名が割り当てられています。アプリケーション内の各コンポーネント(フォーム、レポート、ページ)にも、それぞれ一意のリンク名が割り当てられています。これらは、次の形式に従うアプリケーションおよびコンポーネントの URL から確認できます。

https://<base_url>/<accountOwnerName>/<appLinkName>/#<component>:<componentLinkName>

例:https://app.localzohocreator.com/zylker/self-service/#Form:Customer_Details

ここで、

base_url Creator アカウントのベース URL
例:アカウントが Zoho の US データセンターに属している場合は app.zohocreator.com、Zoho の EU データセンターに属している場合は app。zohocreator。eu となります。
accountOwnerName Creator アカウント所有者のユーザー名
appLinkName 対象の Creator アプリケーションのリンク名
component 項目の種類:Formレポート、または Page
componentLinkName 対象コンポーネントのリンク名

pod がインストールされていることの確認

Zoho Creator の iOS 向け SDK を使用するには、CocoaPods から当社の pod をインストールする必要があります。

  1. Mac に CocoaPods がインストールされていることを確認します。
  2. Terminal を開き、Xcode プロジェクトのフォルダーに移動します。
  3. pod repo update を実行します。
  4. pod install を実行します。
  5. 使用している Xcode のバージョンと互換性のあるフレームワークのバージョンがインストールされていることを確認します:
    Xcode バージョン ZCCoreFramework バージョン ZCUIFramework バージョン
    11。4。1 0。0。25 0。0。17
    11。1, 11。2 or 11。3 0。0。24 0。0。16
    10。3 0。0。17 0。0。8
    10。1 0。0。16 0。0。7

    必須のフレームワークバージョンを使用するには、podfile を次のように設定します:

    use_frameworks!
    pod 'ZCCoreFramework', '~> 0。0。24'

プロジェクトに ZCAppInfo。plist ファイルが含まれていることの確認

  1. Xcode のプロジェクトナビゲータを確認します。
  2. Zoho Creator アプリケーションの ZCAppInfo。plist ファイルが含まれていることを確認します。含まれていない場合は、次の手順でダウンロードする必要があります。
    1. Creator アカウントの 管理ダッシュボード に移動します。
    2. 左側から モバイル を選択し、SDK ペインをクリックします。

    3. SDK を設定したい iOS アプリの該当行をクリックします。右側に ユーザー向け / 顧客向け - SDK ペインが開きます。
    4. ZCAppInfo。plist ファイルの横にある ダウンロード をクリックします。

XCworkspace ファイルを開いていることの確認

  1. Xcode のプロジェクトナビゲータを確認します。
  2. Pods フォルダーが含まれていることを確認します。存在しない場合はダウンロードする必要があります。方法はこちらを参照
  3. プロジェクトの .xcworkspace ファイルを開きます。