*App Store に作成したアプリケーションを申請する [#ua55101c]

-1.証明書をインストールする
-2.Provisioning Profilesを作成しインストールする
-3.ビルドする
-4.App Store に申請する


**1.証明書をインストールする [#w765b011]
手順は以下とほぼ同じ。実機にのせるときは Development で行ったが、今回は Distribution のほうに行う感じ。
&br;
&br;
http://developer.apple.com/iphone/manage/certificates/team/howto.action

-Submitting a Certificate Signing Request for Approval
-Approving Certificate Signing Requests
-Downloading and Installing Development Certificates


***1 [#a771aa2b]
http://developer.apple.com/iphone/manage/certificates/team/distribute.action

上記ULRへ遷移し、Add Certificate ボタンを押下する。

***2 [#t824e3bc]
iPhone を実機で動かすときに作った証明書(下記サイトのように作成したもの)を選択しアップロードする。

参考:[[Generating a Certificate Signing Request:http://developer.apple.com/iphone/manage/certificates/team/howto.action]]


***3 [#z88c41b7]
Approval ボタンを押下する。

***4 [#q9fa9e85]
Download ボタンが表示されるのを待ち、ボタンが表示されたら Download ボタンを押下する。

***5 [#h83c01b2]
ダウンロードしたファイルをダブルクリックし、キーチェーンに登録する。

参考:[[Downloading and Installing Development Certificates:http://developer.apple.com/iphone/manage/certificates/team/howto.action]]


**2.Provisioning Profilesを作成しインストールする [#h7f23267]



***1 [#ifb6fd29]
http://developer.apple.com/iphone/manage/provisioningprofiles/viewDistributionProfiles.action

上記ULRへ遷移し、Add Profile ボタンを押下する。&br;
ボタンを押下すると登録画面が表示されるので、App Store を選択し登録する。&br;
Provisioning Name はなんでもいい。

***4 [#j87b38ce]
Download ボタンが表示されるのを待ち、ボタンが表示されたら Download ボタンを押下する。

***5 [#h3c7dac5]
ダウンロードしたファイルをドックの XCode のアイコンの上にドロップする 。(このとき特にリアクションがないけど大丈夫)


**3.ビルドする [#h9abe2e8]

***1 [#ga39159c]
XCode で申請したいプロジェクトを開く。

***2 [#yd992726]
左側の「グループとファイル」っていうリストで、一番上の ▼プロジェクト名 となってるところを右クリックして [情報を見る] を開く。
&br;
&br;
#ref("iPhone1.png",left,wrap,50%)
&br;

***3 [#eea9d75a]
「 "プロジェクト "プロジェクト名""の情報」というウィンドウが出てくるので[構成] タブを選択する。
&br;
&br;
#ref("iPhoneApp1.png",left,wrap,50%)
&br;

***4 [#bf69b9e7]
Releaseを選択して、複製ボタンを押下する。複製された項目の名前を適当につける。
&br;
&br;
#ref("iPhoneApp2.png",left,wrap,50%)
&br;
#ref("iPhoneApp3.png",left,wrap,50%)
&br;

***5 [#pa048e91]
[ビルド] タブを選択する。構成を先ほど作成した構成(4で作成した構成)を選択する。
&br;
&br;
#ref("iPhoneApp4.png",left,wrap,50%)
&br;

***6 [#tc46dd62]
下のリストに [Code Signing] ってセクションがあるので、そこの [コード署名 ID] のところを左側が Any iPhone OS Device 右側が先ほど作ったプロファイル(2.Provisioning Profilesを作成しインストールするで作成したプロファイル)になるように選択する。 

***7 [#t0aaeebc]
SDKを「Device - iPhone OS 2.2」を選択する。構成を先ほど作成した構成(4で作成した構成)を選択する。
&br;
&br;
#ref("iPhoneApp5.png",left,wrap,50%)
&br;

***8 [#z8fc9cef]
「ビルド」メニューの「ビルド」を実行する。

***9 [#ebf1b217]
プロジェクトフォルダに、build フォルダ内があるので、フォルダを開く。&br;
buildフォルダ内にさっき作成した構成(4で作成した構成)の名前のフォルダが作成されているので、そのフォルダ内にある ****.app ファイルを圧縮(.zip)しておく。

***10 [#ga73f933]
ここで、SDKを「Simulator - iPhone OS 2.2」を選択する。構成を debug に戻しておく。


**4.App Store にアップする [#q4a00a53]

***1.iTunes Connect [#i5d4cfe3]
https://itunesconnect.apple.com/

上記URLへ遷移し、「Manage Your Applications」ボタンを押下する。

***2.Manage Your Applications [#ydf73b2a]
Add New Applicationボタンをクリックすると、登録画面がでてくるので以下のように入力する。あとで変更できない。

-Primary Language:English(※あくまでも私の場合Englishにしただけです)
-Company Name:任意の名前(iPhoneを販売するときに一番左上に出る名前になる)

***3.Export Compliance [#hbcba24d]
ここからはアプリごとに聞かれる質問。&br;
ここでは、暗号化している処理があるかどうか、聞いてるらしい。なければ、NOを。

注意: HTTPS (SSL) を使ってる場合は YES にしなければいけない。
WebView で HTTPS なページにアクセスしている場合は YES になるので注意。

***4.Add New Application [#dca7df9c]
さっき選んだPrimary Languageでアプリの説明をかく。

-Application Name :App Storeで表示されるアプリのタイトル
-Application Description :App Storeで表示されるアプリの説明

など。


***5.upload [#h40e2338]
画像などをアップロードする。

-.appファイルを圧縮したZIPファイル
-512x512のJPEG画像
-Primary ScreenShot(アプリのスクリーンショットの上がないやつ320x460)のJPEG画像

など。


***6.Add New Application(Pricing) [#c686338f]
値段設定をする。

※有料の場合は後程契約とかする必要あるらしい。Contracts, Tax&Banking Infomation から、納税者番号とか色々登録するらしい。

***7.Add New Application (Localization) [#z8a27ca4]
Japaneseを選択する。選択すると、日本語でアプリの説明を入力する画面が出てくるので、入力する。

***8.Add New Application (Review) [#m8836d41]
確認画面が表示される。この画面で最後。&br;
ボタンをおすと、In Reviewの画面にはいる。

**5.未体験ゾーン [#e2fc16de]
In Review が OK になると、Pending Contract になって、またされる。2ヶ月とか?もっとかもしれないし、もっと少ないかも?

**6.未体験ゾーン [#rd79a4f9]
Pending Contract が OK になると発売。並んでる。らしいです。


&br;
*Comment [#w402b588]
- 明日処女アプリ申請するものです!助かりました!あざすw -- [[JohnyDgoode]] &new{2009-09-13 (日) 11:44:17};
- JohnyDgoode さん、コメントありがとうございます。よかったですー! -- [[minaco]] &new{2009-10-16 (金) 00:55:35};
- 大変参考になりました。無事初アプリ申請が終わりました。セールされたらまたご報告します、 -- [[MAD EYES開発者]] &new{2010-03-09 (火) 16:28:32};
- MAD EYES開発者さん、コメントありがとうございます!無事アプリの申請が通るとよいですね -- [[minaco]] &new{2010-03-24 (水) 14:38:58};
- めっちゃ参考になりました。一度もエラーが起こることなく無事終了しました!ありがとうございます! -- [[liz]] &new{2010-05-19 (水) 21:17:51};
- liz さん、お役に立てたみたいでよかったですー!申請おめでとうございますー -- [[minaco]] &new{2010-07-07 (水) 00:55:28};
- Export Complianceで暗号化処理していないのにyesを選択してしまいましたが もう直せないのでしょうか? --  &new{2010-09-25 (土) 23:07:47};
- 大変参考になりました。おかげで無事に申請完了できました。ありがとうございます! -- [[slowdance]] &new{2010-10-01 (金) 00:58:03};

#comment_nospam
&br;
#counter

IP:210.143.35.22 TIME:"2011-03-22 (火) 16:29:14" REFERER:"http://wiki.minaco.net/index.php?cmd=edit&page=iPhone%2F%E7%94%B3%E8%AB%8B%E6%96%B9%E6%B3%95" USER_AGENT:"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.151 Safari/534.16"

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS