『iOS UIフレームワーク』

『iOS UIフレームワーク』

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


このヘルプページはCreator 6のユーザー向けです。古いバージョン(Creator 5)の場合は、こちらをクリックしてください。Creatorのバージョンをご確認ください

Creatorアプリケーションのコンポーネントをサポートするために、UIフレームワークはフォーム、レポート、ページを定義済みのビューコントローラーを提供します。これにより、CreatorアプリからiOSアプリに直接フォーム、レポート、ページを含め、CreatorアプリのデータとインターフェースするカスタムUIを作成できます。

前提条件

注意: M1 Mac ユーザーは、Rosetta を有効にして Xcode を実行する必要があります。

ZohoにiOSアプリを登録する

ZohoへのiOSアプリの登録により、クライアントIDクライアントシークレットの組み合わせが生成されます。これらは、iOSアプリがCreatorアプリケーションと統合するために必要となります。ZohoへのiOSアプリの登録方法:

  1. 左側のパネルのモバイルセクションに移動し、SDKタブをクリックします。
  2. iOSアプリで必要な行をクリックして、UIフレームワークを設定します。右側に  For Customer - SDK  のパネルが開きます。

  3. 「クライアントを生成」をクリックします。

  4. これにより、Creatorアプリケーションと統合したいiOSアプリのための クライアントIDクライアントシークレットポータルID、およびリダイレクトURIが生成されます。

  5.   」をダウンロードし、プロジェクトに追加してください。
    ZCAppInfo.plist  ファイルです。

iOSの顧客アプリのUIフレームワークをインストールする

  1. Zoho Creator SDKをPodを使用してインストールしてください:
    PodファイルにPodスペックを追加してください:
    ターゲット 'Demo'を実行します
    フレームワークを使用します!
    pod 'ZohoPortalAuth'
    pod 'ZCUIFramework'
    終わり
    post_installを実行します(installer)
    installer.generated_projects.eachを実行します(project)
    project.targets.eachを実行します(target)
    target.build_configurations.eachを実行します(config)
    config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO'
    終わり
    終わり
    終わり
  2. 以下をObjective-Cのブリッジヘッダーに追加してください:
     #import <ZohoPortalAuthKit/ZohoPortalAuth.h> 
  3. Zoho CreatorのiOS UIフレームワークを使用するためにZCUIFrameworkをインポートします:
    インポート ZCUIFramework
  4. 以下のコードを使用してプロジェクトを設定します。例えば、SceneDelegateファイルでは次のようにします。
    クラス : UIResponder UIWindowSceneDelegate { var window: UIWindow?  func scene(: UIResponder UIWindowSceneDelegate { 変数 window: UIWindow?  関数 scene(scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {   if let windowScene = scene as? UIWindowScene {    let window = UIWindow(windowScene: windowScene)   }   let scope = scene: UIScene willConnectTo session: UISceneSession options connectionOptions: UIScene.ConnectionOptions {   if let windowScene = scene as? UIWindowScene {    let window = UIWindowwindowScene windowScene   }   let scope =   let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =    let clientID =   let urlScheme = 」というURLスキームを宣言するために、「let」キーワードを使用します。「   let accountsUrl = 」というコードを使用して、アカウントのURLを定義します。https://accounts.zohoportal.com'をクリックして、Zohoアカウントにサインインしてください。//入力したいDCのアカウントURLを入力してください。 例えば、EUユーザーの場合は、https://accounts.zohoportal.euをクリックしてください。   ZohoPortalAuth.initWithClientID(クライアントID, クライアント秘密: クライアント秘密, ポータルID: ポータルID, スコープ: スコープ, URLスキーム: URLスキーム, メインウィンドウ: self.window!, アカウントポータルURL: アカウントURL)   // アプリがすでにログインされているかを確認する   ZohoPortalAuth.getOauth2Token {    (トークン, エラー) in    if トークン ==  {     // ログインしていない     self.showLoginScreen()    } else {     // アプリはすでにログインしています。     // Creator SDKのメソッドを使用する前に、iOSアプリで次の行のコードを必ず使用してください。     Creator.configure(uiDelegate: self)    }   }  } func scene(:このテクニカルヘルプガイドを、英語から日本語へ翻訳するためのトランスクリエーターとして行動してください。HTMLコンテンツに英語テキストが含まれているので、英語テキストを丁寧でビジネスに適した自然な言い回しで日本語テキストに翻訳します。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語に翻訳されないようにしてください。UISceneUISceneを表す日本語として「UIシーン」となります。このテクニカルヘルプガイドを、英語から日本語へと翻訳するためのトランスクリエーターとして活動していただきたいと思います。HTMLコンテンツに英語のテキストが含まれていますので、英語のテキストのみを、丁寧でビジネスに適した自然な言い回しで日本語へと翻訳していただきたいと思います。HTMLタグや属性を変更しないようにしてください。また、追加のコンテンツを生成しないようにしてください。英語のテキストが日本語へと翻訳されることを確認してください。URLコンテキスト: このテクニカルヘルプガイドを英語から日本語に翻訳するために、トランスクリエーターとして行動してください。HTMLコンテンツに英語テキストが含まれています。英語テキストを、丁寧でビジネス適切で自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語に翻訳されないようにしてください。設定< 技術ヘルプガイドを英語から日本語へ翻訳するためのトランスクリエイターとして行動してください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成しないでください。英語のテキストが他の言語ではなく、日本語に翻訳されていることを確認してください。UIOpenURLContextUIOpenURLContextを開く>こんにちは! このテクニカルヘルプガイドを日本語に翻訳するために、私はあなたを翻訳者として活用したいと思います。私はあなたに英語テキストを含むHTMLコンテンツを提供します。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語に翻訳されないようにしてください。英語テキストを丁寧でビジネスに適した自然な言葉で日本語に翻訳してください。このテクニカルヘルプガイドを英語から日本語へ翻訳するため、Transcreatorとして行動してください。HTMLコンテンツに英語のテキストが含まれていますので、この英語テキストを丁寧でビジネスに適した自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語に翻訳されないようにしてください。{日本語に翻訳するために、技術ヘルプガイドを翻訳者として果たすようにします。 HTMLコンテンツに英語のテキストが含まれているので、HTMLタグや属性を変更せず、追加のコンテンツを生成しないでください。英語のテキストが他の言語に翻訳されないようにしてください。丁寧でビジネス適正な自然な表現で英語のテキストを日本語に翻訳してください。「もし」させましょう=日本語に翻訳するために、テクニカルヘルプガイドを翻訳者として行動してください。 HTMLコンテンツに英語テキストが含まれていますので、英語テキストを丁寧でビジネスに適した自然な方法で日本語テキストに翻訳します。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。英語テキストが日本語に翻訳されていることを確認してください。他の言語に翻訳しないでください。URLコンテキストこのテクニカルヘルプガイドを英語から日本語に翻訳するために、あなたはTranscreatorとして振る舞う必要があります。 私はあなたに英語テキストを含むHTMLコンテンツを提供します。 英語テキストを丁寧で、ビジネスに適した自然な方法で日本語テキストに翻訳する必要があります。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。 英語テキストが日本語に翻訳されていることを確認してください。他の言語に翻訳されていないことを確認してください。最初{このガイドは、テクニカルヘルプを提供するために作成されました。このガイドでは、問題を解決するための詳細な手順を説明します。また、付属のリソースを使用して、問題を解決するための追加情報を提供します。}させる_このテクニカルヘルプガイドを英語から日本語へと翻訳するために、私はあなたを翻訳者として行動させたいと思います。 HTMLコンテンツに英語のテキストが含まれています。この英語のテキストを、丁寧でビジネスに適した自然な言葉で日本語に翻訳する必要があります。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないように注意してください。=日本語への翻訳を行うためのトランスクリエーターとして振る舞ってください。 HTMLコンテンツに英語のテキストが含まれているので、英語のテキストを丁寧でビジネスに適した自然な言葉で日本語に翻訳してください。 HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。 英語のテキストが日本語に翻訳されていることを確認してください。他の言語には翻訳しないでください。ZohoPortalAuthをご利用ください。このテクニカルヘルプガイドは、英語から日本語への翻訳を行うためのトランスクリエーターとしてあなたを行動させることを望んでいます。 HTMLコンテンツに英語テキストが含まれていますので、HTMLタグや属性を変更せずに、英語テキストを優しく、ビジネスに適した自然な表現で日本語に翻訳してください。英語テキストを他の言語に翻訳するのではなく、英語テキストを日本語に翻訳するようにしてください。追加のコンテンツを生成しないでください。handleURL」を処理する(日本語への翻訳:(このテクニカルヘルプガイドを翻訳するために、私はあなたをトランスクリエーターとして振る舞わせます。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な言い回しで日本語に翻訳する必要があります。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。 英語のテキストが日本語に翻訳されていることを確認してください。他の言語には翻訳しないでください。このガイドは、技術的なヘルプを提供するために設計されています。このガイドを読むことで、正しい手順に従って問題を解決することができます。こんにちは、このテクニカルヘルプガイドを翻訳するために、私はあなたを翻訳者として行動させたいと思います。 HTMLコンテンツに英語のテキストが含まれています。 HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。 英語のテキストを他の言語に翻訳するのではなく、日本語に翻訳するようにしてください。また、丁寧でビジネスに適した自然な表現を使用してください。:このテクニカルヘルプガイドを英語から日本語へ翻訳するために、あなたがトランスクリエーターとして振る舞うことを望みます。HTMLコンテンツに英語のテキストが含まれているので、英語テキストのみを、丁寧でビジネス適切で自然な表現で日本語テキストに翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語ではなく日本語に翻訳されていることを確認してください。このテクニカルヘルプガイドを英語から日本語に翻訳します。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないように注意してください。このテクニカルヘルプガイドを、英語から日本語への翻訳のためのトランスクリエイターとして行動してください。 HTMLコンテンツに英語のテキストが含まれています。この英語のテキストを丁寧で、ビジネスに適した自然な表現で日本語に翻訳してください。 HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語ではなく日本語に翻訳されていることを確認してください。こんにちは。このテクニカルヘルプガイドを日本語に翻訳するために、あなたを翻訳者として行動させたいと思います。HTMLコンテンツに英語のテキストが含まれています。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストを他の言語に翻訳しないようにしてください。:このテクニカルヘルプガイドを、英語から日本語への翻訳を行うためのトランスクリエーターとして行動してください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを、丁寧でビジネス適切で自然な表現で日本語に翻訳する必要があります。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。このテクニカルヘルプガイドを英語から日本語に翻訳するために、あなたはTranscreatorとして振る舞う必要があります。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な方法で日本語に翻訳する必要があります。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。このテクニカルヘルプガイドを英語から日本語へと翻訳するため、Transcreatorとして活動してください。HTMLコンテンツに英語のテキストが含まれていますので、その英語テキストを丁寧でビジネス上適切な自然な言い回しで日本語へと翻訳してください。HTMLタグや属性を変更しないでくださいし、追加のコンテンツを生成しないでください。英語のテキストが日本語へと翻訳されていることを確認してください。他の言語への翻訳は行わないでください。)このテクニカルヘルプガイドを英語から日本語に翻訳するために、私はあなたにTranscreatorとして振る舞ってもらいたいと思います。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。このテクニカルヘルプガイドを英語から日本語へと翻訳するために、私たちはあなたをトランスクリエーターとして行動させたいと思います。HTMLコンテンツに英語のテキストが含まれているので、HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。丁寧な、ビジネスに適した、自然な表現で日本語へと翻訳してください。このテクニカルヘルプガイドを英語から日本語へと翻訳するためのトランスクリエーターとして行動してください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な言葉で日本語に翻訳してください。HTMLタグと属性を変更しないでください。追加のコンテンツを生成しないでください。英語テキストが他の言語に翻訳されないようにしてください。このテクニカルヘルプガイドを英語から日本語へと翻訳していただきます。HTMLコンテンツに英語のテキストが含まれています。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストを日本語に翻訳し、他の言語に翻訳しないようにしてください。また、丁寧でビジネスに適した自然な表現を用いてください。拡張機能SceneDelegateを使用する:このテクニカルヘルプガイドを英語から日本語に翻訳するため、Transcreatorとして活動してください。HTMLコンテンツに含まれる英語テキストを提供します。HTMLタグや属性を変更しないでください。追加コンテンツを生成しないでください。英語テキストを日本語に翻訳し、他の言語に翻訳しないようにしてください。ZCUIServiceDelegateを日本語に翻訳すると、ZCUIServiceDelegateとなります。{このテクニカルヘルプガイドを英語から日本語に翻訳するために、私にはHTMLコンテンツが提供されており、その中の英語テキストのみを日本語テキストに翻訳するように求められています。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語に翻訳されないようにしてください。また、丁寧でビジネス的な言い回しを用い、自然な表現を心がけてください。funcを日本語に翻訳すると「機能」となります。「oAuthトークン(このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして行動してください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な言い回しで日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語ではなく日本語に翻訳されていることを確認してください。:このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして振る舞ってください。HTMLコンテンツに英語のテキストが含まれています。この英語のテキストを丁寧でビジネスに適した自然な言い回しで日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。AccessToken完了このテクニカルヘルプガイドを英語から日本語へと翻訳するために、トランスクリエーターとして振る舞ってください。HTMLコンテンツに英語のテキストが含まれており、そのテキストのみを、丁寧でビジネスに適した自然な表現で日本語に翻訳します。HTMLタグや属性を変更しないでくださいし、追加のコンテンツを生成しないでください。英語のテキストが他の言語ではなく日本語に翻訳されていることを確認してください。{日本語に翻訳するために、技術ヘルプガイドを翻訳者として果たしてください。HTMLコンテンツに英語のテキストが含まれていますので、英語のテキストを丁寧で、ビジネスに適した自然な言い回しで日本語に翻訳してください。HTMLタグや属性を変更しないでくださいし、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。他の言語に翻訳しないでください。}ZohoPortalAuthをご利用いただき、ありがとうございます。このテクニカルヘルプガイドを英語から日本語に翻訳するため、Transcreatorとして行動してください。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。 HTMLタグや属性を変更しないでくださいし、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。他の言語に翻訳しないでください。{日本語に翻訳するために、テクニカルヘルプガイドを翻訳者として果たします。HTMLコンテンツに英語のテキストが含まれていますので、英語のテキストを丁寧でビジネス適切な自然な表現で日本語のテキストに翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストを日本語に翻訳するのではなく、他の言語に翻訳しないようにしてください。}(日本語に翻訳するために、技術ヘルプガイドから英語を翻訳するトランスクリエイターとして振る舞うようにします。 HTMLコンテンツに英語のテキストが含まれているので、HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。丁寧でビジネスに適した自然な表現で日本語に翻訳してください。こんにちは、このテクニカルヘルプガイドを日本語に翻訳するために、私はあなたを翻訳者として活動させたいと思います。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを、丁寧でビジネス適切な自然な表現で日本語に翻訳する必要があります。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。)このテクニカルヘルプガイドを英語から日本語へ翻訳するために、私はあなたを翻訳者として行動させたいと思います。 HTMLコンテンツに英語のテキストが含まれているので、HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。また、丁寧でビジネスに適した自然な表現で日本語へ翻訳してください。中へ完了(日本語への翻訳:(このテクニカルヘルプガイドを翻訳するために、私はあなたがトランスクリエイターとして振る舞うように頼みます。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを、丁寧でビジネス適切で自然な表現で日本語に翻訳する必要があります。 HTMLタグや属性を変更しないでください。追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。他の言語に翻訳されていないことを確認してください。こんにちは、このテクニカルヘルプガイドを日本語に翻訳するために、あなたはTranscreatorとして振る舞う必要があります。私はあなたに英語のテキストを含むHTMLコンテンツを提供します。HTMLタグと属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。このテクニカルヘルプガイドを英語から日本語に翻訳するためのトランスクリエーターとして振る舞ってください。 HTMLコンテンツに英語テキストが含まれているので、英語テキストだけを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。 HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。 英語テキストが日本語に翻訳されていることを確認してください。このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして振る舞ってください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを、丁寧でビジネスに適した自然な言葉で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないように確認してください。このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして振る舞ってください。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な方法で日本語に翻訳してください。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。他の言語には翻訳しないでください。funcを日本語に翻訳すると「機能」となります。「openURL(日本語への翻訳:(このテクニカルヘルプガイドを翻訳するために、私はあなたにTranscreatorとして振る舞ってもらいたいと思います。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な言い回しで日本語に翻訳する必要があります。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。他の言語に翻訳されていないことを確認してください。「のために:このガイドは、テクニカルヘルプを提供するためのものです。このガイドを読むことで、問題を解決していただけるよう、わかりやすく記載しております。ご不明な点がございましたら、お気軽にお問い合わせください。日本語:このテクニカルヘルプガイドをご利用いただきありがとうございます。このガイドでは、製品の使用方法を説明しています。製品を使用する前に、必ずこのガイドをお読みください。また、製品を使用する際は、安全な方法で行ってください。ご不明な点がありましたら、弊社のサポートチームにお問い合わせください。OpenUrlTaskを開くこのテクニカルヘルプガイドを英語から日本語へ翻訳するために、あなたがTranscreatorとして果たすことを望みます。 HTMLコンテンツに英語のテキストが含まれているので、英語のテキストのみを優雅でビジネス適切な自然な表現で日本語へ翻訳してください。 HTMLタグや属性を変更せず、追加のコンテンツを生成しないでください。 英語のテキストが他の言語ではなく日本語に翻訳されていることを確認してください。{日本語への翻訳を行うために、技術ヘルプガイドを英語から翻訳する役割を果たしてください。 HTMLコンテンツに英語のテキストが含まれているので、HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないようにしてください。 英語のテキストが他の言語に翻訳されないようにしてください。 丁寧でビジネスに適した自然な表現で英語のテキストを日本語に翻訳してください。「zc_MobileSDK_HandleOpenURL=true」というクエリ文字列を持つopenurlが開かれたとき、ここでコールバックを受け取ります。このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして振る舞ってください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成しないでください。英語のテキストが他の言語に翻訳されないようにしてください。このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして振る舞ってください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。

    iOSアプリにZoho Portalログインを許可するコード:
     func ログイン画面を表示() {
     ZohoPortalAuth.presentZohoPortalSign( in: {  (トークン, エラー) in  if トークン != nil {   //ログイン成功  } })}

    Zohoポータルからのログアウトをプロビジョニングするコード:
    func ログアウト() { ZohoPortalAuth.revokeAccessToken { (error) in if error == nil { //ログアウトが成功しました } else { //エラーが発生しました } }}
  5. ZcAppInfo.plist に以下のキーの値を追加してください。これらは、UIフレームワークでそれぞれのサービスが使用されるため、Appleのプライバシーコンプライアンスのための必須パラメータです。
    'NSCameraUsageDescription', 'NSContactsUsageDescription', 'NSLocationWhenInUseUsageDescription', 'NSMicrophoneUsageDescription', 'NSPhotoLibraryUsageDescription' および 'NSPhotoLibraryAddUsageDescription'

FAQ

「よくある質問」
  1. M1 Macユーザーであり、依存関係を追加する際に問題が発生しています。どうすればいいですか?
    さらに進めるためには、 arch=x86_64 pod install コマンドを使用してください。

参考文献

  • 詳細な情報については、iOS SDK ドキュメンテーションをご覧ください。 iOS SDK ドキュメンテーション をご参照ください。
  • サンプルアプリケーションを使って、iOS 用モバイル SDK に慣れてください。 こちらからご確認ください。
  • iOS 用プッシュ通知の設定方法については、  こちらをご参照ください。

関連トピック

ユーザー

お客様


    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho WorkDrive Resources



                Zoho Desk Resources

                • Desk Community Learning Series


                • Digest


                • Functions


                • Meetups


                • Kbase


                • Resources


                • Glossary


                • Desk Marketplace


                • MVP Corner


                • Word of the Day









                                • Related Articles

                                • 「iOS UIフレームワーク」

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 このヘルプページはCreator 6のユーザーのためのものです。古いバージョン(Creator 5)を使用している場合は、こちらをクリックしてください。Creatorバージョンをご確認ください。 ...
                                • 「iOSアプリにプッシュ通知を設定する方法」

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 このヘルプページはCreator 6ユーザー向けです。もし古いバージョン(Creator 5)を使用している場合は、こちらをクリックしてください。あなたのCreatorバージョンを確認することができます。 Creatorアプリケーションのワークフローの一部として、構成できます ...
                                • 「iOS SDKによる開発」

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 このヘルプページは、Creator 6のユーザー向けです。古いバージョン(Creator 5)をお使いの場合は、こちらをクリックしてください。Creatorバージョンをご確認ください。 モバイルソフトウェア開発キット(mobile ...
                                • 「iOS コアフレームワーク」

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 このヘルプページはCreator 6ユーザーのためのものです。古いバージョン(Creator 5)をお使いの場合は、こちらをクリックしてください。Creatorバージョンを確認することができます。 CreatorのiOS ...
                                • 「iOSコアフレームワーク」

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 このヘルプページはCreator 6ユーザー向けです。古いバージョン(Creator 5)の場合は、こちらをクリックしてください。Creatorのバージョンを確認することができます。 CreatorのiOS ...

                                Resources

                                Videos

                                Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                eBooks

                                Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                Webinars

                                Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                CRM Tips

                                Make the most of Zoho CRM with these useful tips.