[iPhone] iOS App IDs を登録する

Certificateを作りましたので次は App ID を登録します。Apple IDではありません、また一旦作ると削除できないので注意して作りましょう。
 

  1. iOS Certificate の作成手順
  2. iOS App IDs の登録
  3. Provisioning Profile の作成
  4. アプリ申請のためXcodeでアップロードする
  5. iTunes Connect にアプリ情報を登録して申請する

iOS App IDs

 
Xcodeが自動でApp IDを作成してくれますが、どのタイミングなのかよくわかりません、エラーとなったケースでははっきりわかりますが、それが曖昧なので手っ取り早く自分で作ってしまいましょう。
 
Xcodeが作ったApp IDは「XC」から始まります。
App ID は基本的にはアプリ毎に作成しなければなりません。ただ、簡単にワイルドカードを使える場合もあります。ID、デバイス、プロファイルの管理 – Apple Developer
 
まず、Apple Developer の
Certificates Identifiers & Profiles にアクセスします
 
Identifiers のカテゴリ下にApp IDs がありここに登録します
これ以前に iTunes Connect にアプリ情報を登録していると既に作られています
 
「+」をクリックして新規登録画面に入ります
 

 
アプリの名前を登録します。HageAppとか…
 

 

Explicit App ID

 
Bundle ID を決めます
ドメイン名をひっくり返した形、リバースドメインで作ることを推奨されています
Android と同じですね

このIDはAppleの説明では他で使われていないユニークなIDということです
 
例えばあなたのドメインが
http://hoge.com/ でアプリ名が hageapp だと
com.hoge.hageapp
とします。これは後々使用しますからメモっておきましょう
 

 

Wildcard App ID

 
テストで作成するだけなのに削除できないとどんどんいらない App IDs ができます
 
「*」を最後に付けておき「Wildcard App ID」としても作成できます
ただし、上にありましたようにGameCenterや課金が入っていると申請では使えないので注意です
 

App Services

 
アプリで何かサービスを利用していた場合はチェックを入れます。
 
ここで選択した内容は、後々登録審査に影響します
関係ないものは外しておきましょう(Game CenterとIn-App Purchaseは外せないのでそのままです)
申請内容にない機能があるアプリはリジェクト

2.4  Apps that include undocumented or hidden features inconsistent with the description of the App will be rejected

なにか怪しい機能、仕組みを仕込みたいという意図があるとみられるのでしょう
 
もっともこれ以前に、Archive, ValidateなどでErrorが出るとは思います
 
また、サードパーティーのライブラリーなどは知らずにサービスを使っている事もあります
Unity とか…
 
全てできたら「Continue」をクリックします
 

 
確認画面となり「Submit」をクリックするとApp ID が最終的に出来上がります
「Done」で元に戻り、App IDs のリストに新しいIDが載っています
またここでの情報は、後で何度も使いますのでメモっておきましょう
例:
Name:com-hoge-hage
Prefix:HOGE22HAGE
ID:com.hoge.hage
 

 
次は、Provisioning Profile の作成 です

  1. 概要
  2. iOS App IDs の登録
  3. Provisioning Profile の作成
  4. アプリ申請のためXcodeでアップロードする
  5. iTunes Connect にアプリ情報を登録して申請する

ページのトップへ戻る

シェアする

  • このエントリーをはてなブックマークに追加

フォローする