iOSアプリの前提条件
iOSアプリの前提条件
お知らせ:
当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版
を参照してください。
このヘルプページはCreator 6のユーザー向けです。以前のバージョン(Creator 5)を使用している場合は、
こちらをクリックしてください
。ご利用中の
Creatorのバージョン
を確認してください。
顧客がZoho CreatorアプリケーションをiOSデバイスにネイティブアプリとしてインストールできるようにするには、Appleでは、
Apple Developer Program
の証明書を使用してアプリケーションにコード署名することを要求しています。iOS向けアプリのコード署名には、次の前提条件があります。
Apple Developer Programへの登録
p12ファイルの作成
App IDの作成
APNs p12ファイルの作成
プロファイルの作成
1. Apple Developer Programへの登録
すでにApple Developer Programに登録済みの場合は、
p12ファイルの作成
に進んでください。
Apple ID
を作成します。すでにお持ちの場合は、手順
2
に進んでください。
こちら
のリンクにアクセスし、上部の
[登録]
ボタンをクリックします。
登録に必要なもの
ページを確認し、
[登録を開始]
ボタンをクリックします。
Apple ID
でサインインします。Apple IDをお持ちでない場合は作成し、手順
1〜3
をもう一度実行します。
法的契約に同意し、
[送信]
ボタンをクリックします。
[事業体の種類]
を選択し、ガイドラインを確認して、
[続ける]
をクリックします。
必要な情報を入力し、
[続ける]
をクリックします。
支払いを行い、Appleによる確認を受けます。
2. p12ファイルの作成
Macで
キーチェーンアクセス
アプリを開きます。
上部のメニューバーで
[キーチェーンアクセス]
をクリックします。
[証明書アシスタント]
を選択し、続けて
[認証局に証明書を要求]
を選択します。
[ユーザーのメールアドレス]
項目にメールアドレスを入力します。
[通称]
項目に秘密鍵の名前を入力します。
[要求グループ]
で
[ディスクに保存]
オプションを選択します。
[続ける]
をクリックして、
CSR生成プロセス
を完了します。(
.certSigningRequest
)ファイルは、デフォルトでデスクトップに保存されます。
ご利用の
Apple Developerアカウント
ページに移動します。
[証明書、ID、プロファイル]
ページに移動します。
[証明書]
ページに移動し、
[作成]
ボタンをクリックします。
[Apple Distribution]
のチェックボックスを選択し、
[続ける]
をクリックします。
.
certSigningRequest
ファイル(
手順
7
で説明)をアップロードし、
[続ける]
をクリックします。
証明書を
[ダウンロード]
して開きます。
Macで
キーチェーンアクセス
に移動します。
[自分の証明書]
を、左下ペインの
[カテゴリ]
で選択します。ダウンロードした証明書と秘密鍵が右側のペインに表示されます。
Controlキーを押しながらクリックし、
[エクスポート]
を選択します。
ファイル用の
[パスワード]
を作成し、今後使用できるように覚えておきます。
p12ファイル
をダウンロードします。
3. App IDの作成
ご利用の
Apple Developerアカウント
ページに移動します。
[証明書、ID、プロファイル]
ページに移動します。
[識別子]
ページに移動し、右上付近のドロップダウンで
[App IDs]
を選択して、
[作成]
ボタンをクリックします。
識別子の種類として
[App]
を選択し、
[続ける]
をクリックします。
[明示的]
を選択し、iOSアプリの
[バンドルID]
と
[説明]
(任意)を入力して、
[続ける]
をクリックします。
App IDの詳細を確認し、
[登録]
をクリックします。
4. APNs p12ファイルの作成
Macで
キーチェーンアクセス
に移動します。
上部のメニューバーで
[キーチェーンアクセス]
をクリックします。
[証明書アシスタント]
を選択し、次に
[認証局に証明書を要求]
を選択します。
[ユーザーのメールアドレス]
欄にメールアドレスを入力します。
秘密鍵の名前を
[通称]
欄に入力します。
メモ
:
[認証局のメールアドレス]
欄は空白のままにします。
要求の処理
グループで
[ディスクに保存]
オプションを選択します。
[続ける]
をクリックして、
CSR生成プロセス
を完了します。(
.certSigningRequest
)ファイルは、初期設定ではデスクトップに保存されます。
Apple Developerアカウント
ページに移動します。
[証明書、ID、プロファイル]
ページに移動します。
[識別子]
ページに移動します。
前のセクションで作成した
App ID
を選択します。その後、App ID設定を編集できるようになります。
機能
セクションの
[プッシュ通知]
チェックボックスを選択し、
[保存]
をクリックします。
本番用SSL証明書
セクションの
[証明書を作成]
をクリックし、
[完了]
をクリックします。
[続ける]
をクリックします。
このセクションの手順7でダウンロードした.
certSigningRequest
ファイルをアップロードし、
[続ける]
をクリックします。
証明書を
[ダウンロード]
して開きます。
Macで
キーチェーンアクセス
に移動します。
左下のペインの
カテゴリー
で
[自分の証明書]
を選択します。ダウンロードした証明書と秘密鍵が右側のペインに表示されます。
Controlキーを押しながらクリックし、
[エクスポート]
を選択します。
ファイル用の
パスワード
を作成し、後で使用できるように覚えておきます。
p12ファイル
をダウンロードします。これがiOSアプリのAPNs p12ファイルになります。
5. プロファイルの作成
ご利用の
Apple Developerアカウント
ページに移動します。
[証明書、ID、プロファイル]
ページに移動します。
[プロファイル]
ページに移動し、
[作成]
ボタンをクリックします。
配布
セクションで
[App Store]
を選択し、
[続ける]
をクリックします。
以前に作成した
App ID
を選択し、
[続ける]
をクリックします。
最初のフェーズで設定した
証明書
を選択します。
プロビジョニングプロファイルの
[名前]
(参照用)を入力します。
ファイルを
[ダウンロード]
します。
注意点
ポータルに設定された
アイドルセッションのタイムアウト
は、顧客向けのコード署名済みモバイルアプリのセッションには適用されません。
関連トピック
モバイルアプリとしてのダウンロードについて
ユーザー向けiOSアプリのコード署名
顧客向けiOSアプリのコード署名