転職を繰り返したサラリーマンの多趣味ブログ

30才未経験でSEに転職した人の多趣味ブログ

【ゲーム開発】iOSアプリをAppStoreへ公開する方法

iTunesConnectにアプリ情報を登録する

1.iTunesConnectへアクセスする。
https://itunesconnect.apple.com/login

2.マイ APPをクリックする。

3.左上の+ボタン / 新規App をクリックし、アプリの情報を入力する。(以下は一例)
・プラットフォーム:iOS
・名前:アプリ名
・プライマリ言語:日本語
・バンドルID:jp.co.xxx.xxx
・SKU:xxxxx(App Storeでは表示されない、Appの固有ID)
・ユーザアクセス:アクセス制限なし

4.その他のApp情報を入力する。
・プライバシーポリシーURL:プライバシーポリシーを記載する。
・サブタイトル:iOS11以降のApp StoreおよびmacOS Mojava以降のMac App Storeで、App名の下に表示されるAppの概要。
・カテゴリ:任意で選択

5.価格および配信状況をクリックし、以下情報を入力する。
・価格:任意で選択

6.iOS APP / 1.0 提出準備中をクリックし、以下情報を入力する。
iPhone5.5インチディスプレイ(1242 * 2208)をクリックし、スクリーンショットまたはApp プレビューを選択する。
・iPad12.9インチディスプレイ(2048 * 2732)をクリックし、スクリーンショットまたはApp プレビューを選択する。※両方とも。
・プロモーション用テキスト:任意の内容を入力。
・キーワード:複数入力する場合は、半角または全角カンマで区切る。
・サポートURL:サイトがあれば。なければ、twitterなど。
・概要:ゲーム内容などを入力
App Store アイコン:1024 * 1024
・Copyright:任意の内容を入力。
・住所入力
・連絡先情報:名前、電話番号、メールアドレス

7.Archive(Xcodeで操作)。
・Identity / Bundle Identifier を入力する。(上記3で入力したものと同じ)
・Version、Buildを1.0.0にする。

Xcodeで、App Storeアイコン用の画像1024*1024をセットしておくこと
・Product / Archiveをクリックする。
・画面が切り替わるので、Validate Appをクリックする。
・Validateをクリックする。
・App "xxxx" successfully validated.と表示されDoneをクリックする。
・Distribute Appをクリックする。
iOS App Storeを選択する。
・Uploadを選択する。
・次へ次へと進み、Uploadをクリックする。

App Storeアイコン用の画像をセットし忘れ、再アップしようとしたらちょっとハマったので以下対応を取りました。Buildバージョンを上げるという対応方法。

appstars.jp

 なお、以下にもハマりました。

develop.hateblo.jp

8.App Store Connect上でビルドを行う。
・+ボタンをクリックし、ビルドしたいアプリを選択する。

※通常は30分程度で+ボタンが出てくるが、ある日全く出てこないときがあり、以下のようなメールがきて。。

Invalid architectures - This app has invalid architecture, and may have been built with invalid build settings or incompatible tools. Try rebuilding the app with the latest Xcode version. If you are using third party development tools, contact the provider.

結果、以下方法で対応できました。

develop.hateblo.jp

9.審査へ提出するボタンをクリックする。

10.審査待ちになることを確認。
・登録したメールアドレスに、App Store Connectよりメールが来ていることを確認。