【iOS, 申請】iOSアプリの申請プロセスについてPart2 〜Provisioningプロファイル準備編〜

Pocket

NexSeedではプログラミング初級者が3ヶ月で一つのアプリを開発してリリースできるよう、初級プログラマ向けのiOS開発コースを開講しており、アプリ申請サポートを行っています。
今回はアプリ申請時にまず必要となる、リリース用のProvisioningプロファイルの作成手順をお送りいたします。

AppIDを取得する

  1. Apple Developer Programのメンバーセンターの左カラム「Identifier」の中の「App IDs」を選択し、右上の「+」ボタンから新しい「App ID」を作成します。

    appID_01

  2. 「App ID Description」を設定します。

    appID_02

  3. 上記と同じページの中央辺りで、「Bundle ID」を設定します。この「Bundle Id」にはリリースするiOSプロジェクトの「Bundle Identifier」と同じものを設定します。

    appID_03

  4. 上記と同じページの下部で、App Servicesの項目でアプリ内で利用しているサービス内容にチェックを入れ、「Continue」ボタンを押して次のページへ遷移します。

    appID_04

  5. 下記のような確認画面が表示されるので、確認の上下部の「continue」ボタンを押して次のページへ遷移します。

    appID_05

  6. 「App ID」の作成完了画面が表示されるので、下部の「Done」ボタンを押します。

    appID_06

  7. 「App ID」の一覧ページに戻るので、そこでたった今作成された「App ID」が存在することを確認します。

    appID_07

Provisioning Profileを作成する

  1. Apple Developer Programのメンバーセンターの左カラムの最下部「Provisioning Profiles」の中の、「Distribution」タブを選択します。

    provisioning_01

  2. 右上の「+」のボタンをクリックして、プロビジョニングプロファイルの作成を開始します。

    provisioning_02

  3. 今回はApp Storeにリリースしてアプリを配布するプロビジョニングプロファイルを作成しているため、「Distribution」以下の「App Store」のラジオボタンをチェックして「continue」を押し、次のページへ遷移します。

    provisioning_03

  4. 先程作った「App ID」をセレクトボックスから選択して「continue」ボタンを押し、次のページヘ遷移します。

    provisioning_04

  5. 開発者として承認させるユーザで自身を選択して「Continue」ボタンを押して、次のページへ遷移します。

    provisioning_05

  6. 作成するProfileに名前をつけて「Continue」ボタンを押して、次のページへ遷移します。
    ※ アプリの名前などと関連付けてわかりやすくしておくと良いと思うけど、何が一般的かは調べて追記します

    provisioning_06

  7. プロビジョニングプロファイルが作成されるので「Download」ボタンを押してダウンロードし、下部の「Done」ボタンを押して作成を完了します。

    provisioning_07

Author Profile

Daisuke Nishide
Daisuke NishideTwitter:@https://twitter.com/knife0125
私立灘高校、上智大学教育学科・教育学専攻卒業。大手不動産ポータルサイトでエンジニアとしてのキャリアをスタート後、よりチャレンジングな環境を求めて未上場ベンチャーへ転職。
その後「海外」×「よりスタートアップな環境」を求めてNexSeedにジョイン。自力でサービス開発、マーケ、経営すべてをできるよう、幅広い技術領域・ウェブの知識を学び、アウトプットし続けるソルジャー。
Pocket

カテゴリー: iOS | タグ: , , , , | 投稿日: | 投稿者:
Daisuke Nishide

Daisuke Nishide について

私立灘高校、上智大学教育学科・教育学専攻卒業。大手不動産ポータルサイトでエンジニアとしてのキャリアをスタート後、よりチャレンジングな環境を求めて未上場ベンチャーへ転職。 その後「海外」×「よりスタートアップな環境」を求めてNexSeedにジョイン。自力でサービス開発、マーケ、経営すべてをできるよう、幅広い技術領域・ウェブの知識を学び、アウトプットし続けるソルジャー。