Xcodeでの開発そのものに関してはここでは割愛しますが、デベロッパーアカウントの取得〜実機テストまでの設定、アプリ完成後の公開手順などをまとめておきます。当サイトの過去記事のまとめですので、記述レベルにばらつきがあります、一部、個人アカウントのみの説明だったり、開発向けのお話、配布向けの話などにわかれていたり、諸々手順を端折っている箇所もありますが、ご了承ください。
証明要求ファイルや証明書、プロビジョニングプロファイルやAppIDなど、様々な名称で複雑な手順が多く非常にわかりにくいので関連図を作成しました。
■デベロッパーアカウントの取得と更新
iOS Developer Program 登録方法(個人)
Apple Developer Program(旧 iOS Developer Program)の更新方法
■MemberCenterでの作業
(1)デベロッパー証明書の準備
Certificate(証明書)を生成する方法(開発用証明書編)
Certificate(証明書)を生成する方法(配布用証明書編)
iOSアプリ開発で実機による開発を複数台(メイン機ではない2台目以降)のMacで行いたい場合
(2)AppIDの作成
AppID(AppIDs)を作成する方法
(3)デバイスの登録
テスト用のiOSデバイスを登録する方法
(4)プロビジョニングプロファイルの作成
ProvisioningProfile(プロビジョニングプロファイル)を生成する方法(開発用ProvisioningProfile編)
Provisioning Profile(プロビジョニングプロファイル)を生成する方法(配布用ProvisioningProfile編)
■Xcodeでのプロジェクト設定
Bundle Identifier、コード署名、プロビジョニングプロファイルの設定
[adsense]
■アプリ配布
iOSアプリのアップデート申請手順(2015年9月版)
iOSアプリの初回申請手順(2014年12月版)
iOSアプリのアップデート申請手順(2014年9月版)
iOSアプリの特急審査申請を行う方法
受託開発などでプロビジョニングプロファイルを受領してアーカイブしたファイルをxcodebuildコマンドでエクスポートする方法
Application Loader を使用してアーカイブ(ipaファイル)をiTunes Connectにアップロードする
iOSアプリの申請後に自分自身でアプリを取り下げる方法
この記事を読んでもよくわからない方、ご自身でやるのがどうしても不安な方、経験豊富な株式会社プライムセオリーがアプリ開発まわりのサポートを承ります。どんな小さなことでもお気軽にお問い合わせください。