LoginSignup
2
1

More than 1 year has passed since last update.

Unityで作成したiOSアプリの更新手順

Last updated at Posted at 2022-09-25

unityで作成したiOS用アプリの更新につき手順を記します。
定期的に更新しなければいけないのに、都度忘れてしまっているので記事にしました。
足りないところ適宜更新しますが、間違っているところあったらご指摘くださいね。

環境

・Mac(私はMacBook Proを使用してます)
・Unity 2021.3.5f1(LTS)
・xcode

#Unity
FileからBuild Settings...を選択
image.png

PlatformにてiOSを選択
Player Settings...よりPlayerの
Company Name
Project Name
Version
を設定して閉じる

Build SettingsウィンドウにてBuildを押下
image.png

保存先を指定
image.png

するとビルドが始まる
image.png

unityはここまで。

xcode

生成されたファイルのうち、[.xcodeproj]とついているファイルをxcodeで開く
image.png

Unity-iPhone -> TARGETS[Unity-iPhone]より
identifyの
Display Name
Version
Buildを指定する
image.png

[Signing & Capabilities]より
[Signing]の[Automatically manage signing]にチェックを入れ
[Team]にチームを指定する
image.png

[Project]タブより
[Analyze]と[Archive]を
順番に実施
image.png

[Archive]が成功するとウィンドウが開く
(うっかり閉じた場合は[windows]の[Organizer]からも開くことができる
[Distribute App]を選択
image.png

[App Store Connect]にチェックが入っていることを確認し、[Next]押下
image.png

[Upload]にチェックが入っていることを確認し、[Next]押下
image.png

[Upload your app's symbol]および
[Manage Version and Build Number]にチェックが入っていることを確認し
[Next]押下
image.png

[Automatically manage signing]にチェックが入っていることを確認し
[Next]押下
image.png

[Upload]押下
image.png

これでxcode編は終了

App Store Connect編

App Store Connectにアクセス

「マイApp」
image.png

対象のアプリを選択
image.png

「+」ボタンを押下
バージョンを入力して「作成」押下
image.png

「このバージョンの最新情報」は必須なので入力する
image.png

ビルドの「+」ボタンを押し
開いたウィンドウより先にビルドしたものを選択
(画像は複数あるが上手にやれば1つかも)
image.png

「輸出コンプライアンス情報」が開くので
HTTPS通信などサーバアクセスを必要とする場合は「はい」を押す
私のは通信なしで完結するので「いいえ」を押しました。
「完了」を押下。
image.png

上の方の「保存」を押下
image.png

右のボタンが「審査用に追加」に加わるので押下
image.png

エラーが出る場合

審査用に追加できませんとエラーがでてきました。
その場合は、App Store
Appのプライバシーより「公開」そして「公開」
image.png

これでOK。
改めて「X.X 提出準備中」より「審査用に追加」を押下してください。
そして次の場合で「App Reviewに提出」を押下
image.png

これでレビュー申請が完了です。アップルからの返事を待ちましょう。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1