LoginSignup
24
25

More than 5 years have passed since last update.

iOSリリース のためにアーカイブを行う

Posted at

iOSアプリをリリースする手順はAndroidよりも複雑です。
今回はファイルをアップロードする手順に特化して記載したいと思います。
iOSアプリをリリースする際にはファイルを作るだけでなく、アップロードまでxcodeでできてしまいます。

①アーカイブ

ipaファイルとしてビルドする作業になります。
XcodeのProductからArchiveを選択して、ビルドを行います。

その時にArchieveが選択できない事象が起こることがありますが、エミュレータや実機を選択しているとなるので、「Generic iOS Device」を選択するとArchieveを選択できるようになります。
問題なくビルドできれば成功です。

スクリーンショット 2019-05-22 21.06.39.png

②Validate App

次に、アップロードするファイルに問題がないかをチェックします。
アーカイブが成功すると、ファイルをアップロードする画面が表示されます。
もし、表示されなければ、Windows→Organizerを選択すれば、表示されます。

スクリーンショット 2019-05-19 13.24.02.png

上記のValidate Appを選択します。
選択するとオプションが表示されます。

スクリーンショット 2019-05-22 21.20.00.png

下記は「Automatically manage singing」を選択しました。
証明書やApp IDsを紐づけてくれるので、手動で行うより楽です。

スクリーンショット 2019-05-22 21.22.11.png

Validateを選択し、SuccessFullyになればアップロードします。

ここで失敗するのはビルドのバージョンがあがっていない(更新の時)などがあるようです。

➂Distribute App

ここまでうまくいけばあとはアップロードするのみです。
Distribute Appをクリックして、オプションを設定します。

スクリーンショット 2019-05-22 21.28.56.png

製品版であれば、「iOS App Store」を選択、開発版であれば、「Development」、リモートでのテスト用では「Ad Hoc」を選択など、用途によって選択します。

スクリーンショット 2019-05-19 15.32.24.png

ここではUploadを選択します。

次からはValidate Appでも選択したオプション選択になるので、用途に合わせて、選択していきます。
ただ、「Automatically manage singing」は意識的に選択しました。

最後に、Uploadを選択すると、アップロードが開始され、成功すれば、successfully uploadedと表示されます。

Androidより手順が複雑で大変な印象ですね。
しかも、他にも証明書やアプリの登録など手順がまだまだあります。
それに関しては、他でまとめたいと思います。

参照

[iPhone] アプリ申請のためXcodeでアップロードする

24
25
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
24
25