Xcodeで作成したiPhoneアプリを審査に出すまでの手順
Xcodeで作成したiPhoneアプリを審査に出すまでの手順を毎回忘れてしまっているので、備忘録としてまとめてみる。
前提条件
作業内容
- Xcodeのメニュー「Product」-「Archive」を実行
- 「Organizer」ウィンドウが開く(ここでアプリのおおよそのサイズを見ておくと良い)
- 「Validate...」を押す
- iTunes Connect用のユーザ名とパスワードを入力する
- Provisioning Profileを選択する
- "No identities were available" というメッセージが出た場合は、以下の手順に従う
- 「Build Settings」-「Code Signing」-「Code Signing Identity」-「Release」に自分のDistribution用のキーを入れる(「iPhone Distribution...」 となっているものを選べばよい)
- 「Build Settings」-「Code Signing」-「Code Signing Identity」-「Provisioning Profile」-「Release」に、provisioningファイルを設定する。provisioningファイルが存在しない場合は、iOS Developer Programから追加し、追加したprovisioningファイルをダウンロードして、ダブルクリックすればよい。
- 「Validation Succeeded」と出たらここまでの手順はOKなので、「Finish」を押す
- 画面遷移が行われなかった場合は、もう一度1.から実行することで通常通り進むようになる。
- 画面が表示されるまで1分近くかかる可能性がある。
- 「Distribute...」を押す
- 「Submit to the iOS App Store」が選択されている状態で、「Next」を押す
- iTunes Connect用のユーザ名とパスワードを入力する
- 4.で選択したProvisioning Profileを選択し、「Submit」を押す
- 「Submission Succeeded」と出たら、アップロードが完了しているので「Finish」を押す
- 5.と同様Uploadが始まるまで1分近く時間がかかる可能性がある。
- iTunes Connectで、VersionsのStatusが「Upload Received」または「Waiting For Review」になっていることを確認する