Titanium Developer はもう古くて TitaniumStudio だとは思うのだけど、一応メモしておいたので公開。
事前に以下のことが終わっていること
- 実機でのテストが終わっていること
-
iOS Dev Center, iTunes Connectへのログインが出来ること
- ¥10,800の支払いがが終わっていること
参考にしたページ: http://blog.livedoor.jp/tattyamm/archives/2957285.html
1. Distribution Certificate作成用CSRファイルの作成
- 手元のMacのキーチェーンアクセスから作成する
- Distribution用フォルダに保存する
- ファイル名: CertificateSigningRequest.certSigningRequest
2. iOS Provisioning PortalにてDistribution用Certificateを作りダウンロード
- ローカルに保存したCSRファイルをアップロードする
- Distribution用フォルダに保存する
- ファイル名: distribution_identity.cer
- 同じページより、AppleWWDRCA.cerもダウンロードする
- 2つのファイルをダブルクリックして実行し、キーチェーンアクセスに登録する
3. Distribution用Provisioningファイルを作成する
-
developmentと同じprofile nameは使えないので変える</p>
- どうやら大文字小文字区別は付けていないようだ
-
Distribution用ファルダに保存する
- 参考 ファイル名: dmatchat_distribution.mobileprovision
- ダウンロードしたファイルを実行し、Xcode上に登録する
4. Titaniumでパッケージを作る
ここからの参考: http://webtech-walker.com/archive/2011/02/22130853.html
- Test & Package – Distributeより、Distribution用Provisioningファイルを指定する
- Select Distribution Locationで適当なフォルダを指定する
- Provisioningファイルを置いたDistribution用フォルダにした
- Packageボタンを押す、エラーがなければXcodeのArchivesに表示される
5. iTunes Connect にてアプリ登録する
ここからの参考 http://blog.livedoor.jp/tattyamm/archives/1177705.html
- iTunes Connectにログイン
- Manage Your Applications – Add New App
- Ready to Upload Binary を押して No を選ぶ
- statusがWaiting For UploadになったらOK
6. XcodeのArchivesからSubmitする
- 該当のアプリを選択して、Submitボタンを押す
- iTunes Connectへのログイン情報を入れる
- 証明書をdistributionを選択をする
- しばらく待つと完了
7. iTunes Connect上のステータスを確認
- Waiting For Review になっていればOK
- 完了