iOSアプリ(顧客向け)の事前準備事項
iOSアプリ(顧客向け)の事前準備事項
お知らせ:
当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版
を参照してください。
このヘルプページは Creator 6 をご利用のユーザー向けです。旧バージョン(Creator 5)をお使いの場合は、
こちらをクリック
してください。ご利用中の
Creator のバージョン
を確認してください。
お客様が iOS デバイス上で Zoho Creator アプリケーションをネイティブアプリとしてインストールできるようにするには、Apple の要件により、
Apple Developer Enterprise Program
で発行された証明書を使用してアプリケーションにコード署名する必要があります。iOS 向けにアプリへコード署名するには、次の前提条件が必要です。
Apple Developer Enterprise Program への登録
p12 ファイルの作成
App ID の作成
APNs p12 ファイルの作成
プロビジョニングプロファイルの作成
1. Apple Developer Program に登録する
すでに Apple Developer Program に登録済みの場合は、
p12 ファイルの作成
に進んでください。
Apple ID
を作成します。すでにお持ちの場合は、手順
2
に進んでください。
この
リンクにアクセスし、上部の
Enroll
ボタンをクリックします。
What You Need to Enroll
ページを確認し、
Start your Enrollment
ボタンをクリックします。
Apple ID
でサインインします。Apple ID をお持ちでない場合は作成し、その後で手順
1~3
を再度実行します。
利用規約に同意し、
Submit
ボタンをクリックします。
Entity Type
を選択し、ガイドラインを確認してから
Continue
をクリックします。
必須情報を入力し、
Continue
をクリックします。
支払いを行い、Apple による確認を受けます。
2. p12 ファイルを作成する
Mac で
キーチェーンアクセス
アプリを開きます。
上部メニューの
キーチェーンアクセス
をクリックします。
証明書アシスタント
を選択し、続いて
認証局に証明書を要求
を選択します。
ユーザのメールアドレス
フィールドにメールアドレスを入力します。
通称
フィールドに秘密鍵の名前を入力します。
要求の処理
セクションで
ディスクに保存
オプションを選択します。
続ける
をクリックして
CSR 生成プロセス
を完了します。(
.certSigningRequest
) ファイルは既定でデスクトップに保存されます。
ご利用の
Apple Developer アカウント
ページに移動します。
Certificates, IDs & Profiles
ページに移動します。
Certificates
ページに移動し、
作成
ボタンをクリックします。
Apple Distribution
チェックボックスを選択し、
続ける
をクリックします。
手順
7
で作成した
.certSigningRequest
ファイルをアップロードし、
続ける
をクリックします。
証明書をダウンロード
して開きます。
Mac 上の
キーチェーンアクセス
に戻ります。
左下の
カテゴリ
で
自分の証明書
を選択します。ダウンロードした証明書と秘密鍵が右ペインに表示されます。
Control キーを押しながらクリックし、
書き出す
を選択します。
ファイル用の
パスワード
を設定し、今後の利用のために控えておきます。
p12 ファイル
をダウンロードします。
3. App ID を作成する
Apple Developer アカウント
ページに移動します。
Certificates, IDs & Profiles
ページに移動します。
Identifiers
ページに移動し、右上付近のドロップダウンで
App IDs
を選択し、
作成
ボタンをクリックします。
識別子の種類として
App
を選択し、
続ける
をクリックします。
Explicit
を選択し、iOS アプリの
バンドル ID
と(任意で)
説明
を入力してから、
続ける
をクリックします。
App ID の詳細を確認し、
Register
をクリックします。
4. APNs p12 ファイルを作成する
Mac で
キーチェーンアクセス
を開きます。
画面上部のメニュー バーで
キーチェーンアクセス
をクリックします。
証明書アシスタント
を選択し、続いて
認証局に証明書を要求
を選択します。
ユーザのメールアドレス
欄にメールアドレスを入力します。
通称
欄に秘密鍵の名前を入力します。
メモ
:
CA のメールアドレス
欄は空のままにしておきます。
要求の処理
で
ディスクに保存
オプションを選択します。
続ける
をクリックして
CSR 生成プロセス
を完了します。(
.certSigningRequest
) ファイルはデフォルトでデスクトップに保存されます。
お使いの
Apple Developer アカウント
ページにアクセスします。
Certificates, IDs & Profiles
ページに移動します。
Identifiers
ページに移動します。
前のセクションで作成した
App ID
を選択します。すると、App ID の構成を編集できる画面が表示されます。
Capabilities
セクションで
Push Notifications
のチェックボックスをオンにし、
保存
をクリックします。
Production SSL Certificate
セクションで
Create Certificate
をクリックし、続いて
完了
をクリックします。
続ける
をクリックします。
このセクションの手順 7 でダウンロードした
.certSigningRequest
ファイルをアップロードし、
続ける
をクリックします。
証明書をダウンロード
し、開きます。
Mac で
キーチェーンアクセス
を開きます。
カテゴリ
の
自分の証明書
を左下のペインから選択します。ダウンロードした証明書と秘密鍵が右ペインに表示されます。
Control キーを押しながらクリックし、
書き出す
を選択します。
ファイル用の
パスワード
を作成し、今後使用するために控えておきます。
p12 ファイル
をダウンロードします。これが iOS アプリの APNs p12 ファイルになります。
5. プロファイルを作成する
お使いの
Apple Developer アカウント
ページにアクセスします。
Certificates, IDs & Profiles
ページに移動します。
Profiles
ページに移動し、
Create
ボタンをクリックします。
Distribution
セクションで
App Store
を選択し、
続ける
をクリックします。
以前に作成した
App ID
を選択し、
続ける
をクリックします。
最初のフェーズで設定した
証明書
を選択します。
プロビジョニングプロファイルの
名前
を入力します(管理用)。
ファイルをダウンロード
します。
注意事項
ポータルに設定された
アイドルセッションタイムアウト
は、顧客向けのコード署名済みモバイルアプリのセッションには影響しません。
関連トピック
リブランド済みモバイルアプリについて
ユーザー向け iOS アプリのコード署名
顧客向け iOS アプリのコード署名