iOSアプリの前提条件

iOSアプリの前提条件

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

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

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

1. Apple Developer Programへの登録

Notes
すでにApple Developer Programに登録済みの場合は、p12ファイルの作成に進んでください。
  1. Apple IDを作成します。すでにお持ちの場合は、手順2に進んでください。
  2. こちらのリンクにアクセスし、上部の[登録]ボタンをクリックします。
  3. 登録に必要なものページを確認し、[登録を開始]ボタンをクリックします。
  4. Apple IDでサインインします。Apple IDをお持ちでない場合は作成し、手順1〜3をもう一度実行します。
  5. 法的契約に同意し、[送信]ボタンをクリックします。
  6. [事業体の種類]を選択し、ガイドラインを確認して、[続ける]をクリックします。
  7. 必要な情報を入力し、[続ける]をクリックします。
  8. 支払いを行い、Appleによる確認を受けます。

2. p12ファイルの作成

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

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

    1. ご利用のApple Developerアカウントページに移動します。
    2. [証明書、ID、プロファイル]ページに移動します。
    3. [識別子]ページに移動し、右上付近のドロップダウンで[App IDs]を選択して、[作成]ボタンをクリックします。

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

    5. [明示的]を選択し、iOSアプリの[バンドルID][説明](任意)を入力して、[続ける]をクリックします。
    6. App IDの詳細を確認し、[登録]をクリックします。

    4. APNs p12ファイルの作成

    1. Macでキーチェーンアクセスに移動します。
    2. 上部のメニューバーで[キーチェーンアクセス]をクリックします。
    3. [証明書アシスタント]を選択し、次に[認証局に証明書を要求]を選択します。

    4. [ユーザーのメールアドレス]欄にメールアドレスを入力します。
    5. 秘密鍵の名前を[通称]欄に入力します。
      Notesメモ[認証局のメールアドレス]欄は空白のままにします。
    6. 要求の処理グループで[ディスクに保存]オプションを選択します。
    7. [続ける]をクリックして、CSR生成プロセスを完了します。(.certSigningRequest)ファイルは、初期設定ではデスクトップに保存されます。
    8. Apple Developerアカウントページに移動します。
    9. [証明書、ID、プロファイル]ページに移動します。

    10. [識別子]ページに移動します。
    11. 前のセクションで作成したApp IDを選択します。その後、App ID設定を編集できるようになります。
    12. 機能セクションの[プッシュ通知]チェックボックスを選択し、[保存]をクリックします。
    13. 本番用SSL証明書セクションの[証明書を作成]をクリックし、[完了]をクリックします。
    14. [続ける]をクリックします。
    15. このセクションの手順7でダウンロードした.certSigningRequestファイルをアップロードし、[続ける]をクリックします。
    16. 証明書を[ダウンロード]して開きます。
    17. Macでキーチェーンアクセスに移動します。
    18. 左下のペインのカテゴリー[自分の証明書]を選択します。ダウンロードした証明書と秘密鍵が右側のペインに表示されます。
    19. Controlキーを押しながらクリックし、[エクスポート]を選択します。
    20. ファイル用のパスワードを作成し、後で使用できるように覚えておきます。
    21. p12ファイルをダウンロードします。これがiOSアプリのAPNs p12ファイルになります。

    5. プロファイルの作成

    1. ご利用のApple Developerアカウントページに移動します。
    2. [証明書、ID、プロファイル]ページに移動します。
    3. [プロファイル]ページに移動し、[作成]ボタンをクリックします。
    4. 配布セクションで[App Store]を選択し、[続ける]をクリックします。
    5. 以前に作成したApp IDを選択し、[続ける]をクリックします。
    6. 最初のフェーズで設定した証明書を選択します。
    7. プロビジョニングプロファイルの[名前](参照用)を入力します。
    8. ファイルを[ダウンロード]します。

注意点

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