iOSアプリ(顧客向け)の事前準備事項

iOSアプリ(顧客向け)の事前準備事項

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

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

お客様が iOS デバイス上で Zoho Creator アプリケーションをネイティブアプリとしてインストールできるようにするには、Apple の要件により、Apple Developer Enterprise Program で発行された証明書を使用してアプリケーションにコード署名する必要があります。iOS 向けにアプリへコード署名するには、次の前提条件が必要です。
  1. Apple Developer Enterprise Program への登録
  2. p12 ファイルの作成
  3. App ID の作成
  4. APNs p12 ファイルの作成
  5. プロビジョニングプロファイルの作成

1. Apple Developer Program に登録する

Notes
すでに Apple Developer Program に登録済みの場合は、p12 ファイルの作成に進んでください。
  1. Apple ID を作成します。すでにお持ちの場合は、手順 2 に進んでください。
  2. このリンクにアクセスし、上部の Enroll ボタンをクリックします。
  3. What You Need to Enroll ページを確認し、Start your Enrollment ボタンをクリックします。
  4. Apple ID でサインインします。Apple ID をお持ちでない場合は作成し、その後で手順 1~3 を再度実行します。
  5. 利用規約に同意し、Submit ボタンをクリックします。
  6. Entity Type を選択し、ガイドラインを確認してから Continue をクリックします。
  7. 必須情報を入力し、Continue をクリックします。
  8. 支払いを行い、Apple による確認を受けます。

2. p12 ファイルを作成する

  1. Mac で キーチェーンアクセス アプリを開きます。
  2. 上部メニューの キーチェーンアクセス をクリックします。
  3. 証明書アシスタント を選択し、続いて 認証局に証明書を要求 を選択します。

  4. ユーザのメールアドレス フィールドにメールアドレスを入力します。
  5. 通称 フィールドに秘密鍵の名前を入力します。
  6. 要求の処理 セクションで ディスクに保存 オプションを選択します。
  7. 続ける をクリックして CSR 生成プロセス を完了します。(.certSigningRequest) ファイルは既定でデスクトップに保存されます。
  8. ご利用のApple Developer アカウントページに移動します。
  9. Certificates, IDs & Profiles ページに移動します。
  10. Certificates ページに移動し、作成 ボタンをクリックします。
  11. Apple Distribution チェックボックスを選択し、続ける をクリックします。
  12. 手順 7 で作成した .certSigningRequest ファイルをアップロードし、続ける をクリックします。
  13. 証明書をダウンロードして開きます。
  14. Mac 上の キーチェーンアクセス に戻ります。
  15. 左下の カテゴリ自分の証明書 を選択します。ダウンロードした証明書と秘密鍵が右ペインに表示されます。
  16. Control キーを押しながらクリックし、書き出す を選択します。
  17. ファイル用の パスワード を設定し、今後の利用のために控えておきます。
  18. p12 ファイル をダウンロードします。
  19. 3. App ID を作成する

    1. Apple Developer アカウントページに移動します。
    2. Certificates, IDs & Profiles ページに移動します。
    3. Identifiers ページに移動し、右上付近のドロップダウンで App IDs を選択し、作成 ボタンをクリックします。

    4. 識別子の種類として App を選択し、続ける をクリックします。

    5. Explicit を選択し、iOS アプリの バンドル ID と(任意で)説明 を入力してから、続ける をクリックします。
    6. App ID の詳細を確認し、Register をクリックします。

    4. APNs p12 ファイルを作成する

    1. Mac で キーチェーンアクセスを開きます。
    2. 画面上部のメニュー バーで キーチェーンアクセスをクリックします。
    3. 証明書アシスタントを選択し、続いて認証局に証明書を要求を選択します。

    4. ユーザのメールアドレス欄にメールアドレスを入力します。
    5. 通称欄に秘密鍵の名前を入力します。
      Notesメモ: CA のメールアドレス欄は空のままにしておきます。
    6. 要求の処理ディスクに保存オプションを選択します。
    7. 続けるをクリックしてCSR 生成プロセスを完了します。(.certSigningRequest) ファイルはデフォルトでデスクトップに保存されます。
    8. お使いのApple Developer アカウントページにアクセスします。
    9. Certificates, IDs & Profilesページに移動します。

    10. Identifiersページに移動します。
    11. 前のセクションで作成したApp IDを選択します。すると、App ID の構成を編集できる画面が表示されます。
    12. Capabilities セクションで Push Notifications のチェックボックスをオンにし、保存をクリックします。
    13. Production SSL Certificate セクションで Create Certificate をクリックし、続いて 完了をクリックします。
    14. 続けるをクリックします。
    15. このセクションの手順 7 でダウンロードした .certSigningRequest ファイルをアップロードし、続けるをクリックします。
    16. 証明書をダウンロードし、開きます。
    17. Mac で キーチェーンアクセスを開きます。
    18. カテゴリ自分の証明書 を左下のペインから選択します。ダウンロードした証明書と秘密鍵が右ペインに表示されます。
    19. Control キーを押しながらクリックし、書き出すを選択します。
    20. ファイル用のパスワードを作成し、今後使用するために控えておきます。
    21. p12 ファイルをダウンロードします。これが iOS アプリの APNs p12 ファイルになります。

    5. プロファイルを作成する

    1. お使いのApple Developer アカウントページにアクセスします。
    2. Certificates, IDs & Profiles ページに移動します。
    3. Profiles ページに移動し、Create ボタンをクリックします。
    4. Distribution セクションで App Store を選択し、続けるをクリックします。
    5. 以前に作成した App ID を選択し、続けるをクリックします。
    6. 最初のフェーズで設定した証明書を選択します。
    7. プロビジョニングプロファイルの名前を入力します(管理用)。
    8. ファイルをダウンロードします。

注意事項

  1. ポータルに設定されたアイドルセッションタイムアウトは、顧客向けのコード署名済みモバイルアプリのセッションには影響しません。