iOS AppStore 登録作業(初回アプリ), iPad, xCode 4.3.2
--すごーく、ハマった、アプリ初回登録について、メモです。
*) いまだに、良くわかってないので、あくまで参考程度にお願いします。
*) 下記、サイトさま参考させてもらいました。
http://d.hatena.ne.jp/Kmusiclife/20110630/1309425193
http://d.hatena.ne.jp/humiya_I/20120108/p1
0)前提条件など
a) App完成している。
b) iOS deviloper 登録、完了している。
c) 事前準備:
:アプリの説明文
:アイコン、 Screen-Shot , etc
iTunesConnect_DeveloperGuide_JP.pdf にサイズ参考。
https://itunesconnect.apple.com/docs/iTunesConnect_DeveloperGuide_JP.pdf
1) 公開証明書を作成する、初回アプリのみ、
a) MAC OS Finder,(xCodeではありません。)[ユーティリティ]-[キーチェーンアクセス]起動
b) メニューから「証明書アシスタント」→「認証局に証明書を要求」をクリックします。
必要項目を入力し、「要求の処理」を「ディスクに保存」にして「続ける」をクリック。
c) CertificateSigningRequest.certSigningRequest をローカルに保存。
2)公開証明書(Certification)をiOS Dev Centerへ登録します。(初めの一回だけでOK)
a) iOS dev centerログインします。
https://developer.apple.com/devcenter/ios/index.action
b) [iOS Provisioning Portal] ボタンおす。
c) [Certification] ->「Distribution」タブで「Request Certificate」ボタンおす。
*) 間違って[Development]タブで、アプロードしない事。
d) ファイルを選択」おす。
e) 上記の「CertificateSigningRequest.certSigningRequest」を選ぶ。
f) 要求処理がアップロードされますので、「Certificate」をダウンロードします。
Action[Download] おす。
[ios-distribute.cer] を保存、ダブルクリック。
3) App IDを作成。 (削除できないようなので注意です。ミスしたらゴミとして残ります。)
a) 左メニュー[App IDs] おす。
b) [New App ID] おす。
c) Description: AppName などでOK?
d) Bundle Identifier: project 作成時の「Bundle Identifier」
e) [submit] おす。
4) Provisioning Profiles 作成。
a) 左の[Provisioning] おす。
b) [Distribution] タブおす。
c) [New Profile] おす。
d) Profile Name: 適当な名称?AppNameとか
e) AppID: 上記作成した、AppID を選択する。
f) submit おす。
g) しばらくすると、リストの「Status」=Active に変わる。
h) download おす、 AppName.mobileprovision ファイルをローカル保存。
i)AppName.mobileprovision ダブルクリックすると、オーガナイザ(Xcode)画面表示される。
5) iTunes Connect 登録
https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa
*)iTunes登録詳細は、上記「iTunesConnect_DeveloperGuide_JP.pdf」を参考。
a) ログインします。
b) [Manage Your application] おす
d) [Add New App] おす。
e) [Default Language] --ターゲット言語、デフォルトならEnglish
f) SKU NUMBER-- 上記 Bundle Identifier (?)
g) BUndle ID プルダウン: AppID を選択
h) 次画面で、説明、アイコンを設定する。
g) 右上(だったような) [Binary Upload] おす。
h)暗号化するアルゴリズム,Y/N 聞かれるので、ない場合 =NO おす。
6) Binary Upload します。 xCode 実行。
a) [AppName]-plist ひらく。
b) Bundle identifer:
ex) com.example.${PRODUCT_NAME:identifier}
とかにする。 ${PRODUCT_NAME:identifier}の前までは、記project 作成時の[Company identifer]?
c) Xcode4の左メニューでプロジェクト名をクリック、右画面のTargetでアプリケーションアイコンを選択
d) タブのBuild settingsを選択。Code Signing, Code Signing Indentity, Releaseの選択を
e) [4] で登録した、Provisioning 選ぶ。
7) archive 作成します。
a) [Project] menu, [Archive] 実行。
b) Organizerの「Archives」ひらくので「Validate」おす。
*) No Suitable application records were found iTunes Connect ,エラーは、iTunes登録が完了してないかも。
c) OKなら、「Distribute..」 おす。
※) ここまでが登録作業、審査待ちになります。OKだと良いですね!
0 件のコメント:
コメントを投稿