• DEVELOPER STAGE
  • ADMINISTRATOR STAGE
  • WEB+DESIGN STAGE
  • LIFESTYLE STAGE
  • CLOUD COMPUTING STAGE
gihyo.jp » DEVELOPER STAGE » 連載 » 目指せ!iPhoneアプリ開発エキスパート » 第10回 App Storeでアプリを公開

目指せ!iPhoneアプリ開発エキスパート

第10回 App Storeでアプリを公開

この記事を読むのに必要な時間:およそ 4 ~ 5.5 分

本連載もいよいよ最終回を迎えました。ここまで開発してきたアプリケーションを,App Store上で全世界に公開する手順を解説し,これまでのまとめを行います。

アプリの登録に必要なもの

App Storeへアプリを登録するためには,以下のものを用意する必要があります。

  • 57×57ピクセルのアイコン
  • 512×512ピクセルのアイコン (JPEGまたはTIFF)
  • スクリーンショット

アイコンを作る

アイコンは,アプリを起動するためのホーム画面に並ぶアイコン用に57×57ピクセルの物と,iTunesのApp Store上で表示するために512×512ピクセルの物の2種類が必要です。そこで,はじめに512×512ピクセルのアイコンを作っておき,それを57×57ピクセルに縮小すると手間を省くことができます。もちろん,App Store用とアプリ用でアイコンを別の物にしても構いません。

アイコンは2つ用意する

アイコンは2つ用意する

気をつけなければならないのは,アプリ用の小さいアイコンはPNG形式でかまわないのですが,App Store用の大きいアイコンはJPEGかTIFFで保存しておく必要があるということです。プレビューなどを使って保存する際に形式を間違えないようにしましょう。小さいアイコンはアプリをビルドする際にアプリの中に含めてしまいます。一方で大きいアイコンはアプリをApp Storeに登録する際に別途提出する必要があります。

アプリにアイコンを設定

小さいアイコンはあらかじめアプリのホームアイコンとして設定し,ビルドしてアプリに含めておく必要があります。アイコンのファイル名を「Icon.png」とし,PNG形式で保存してください。 アプリのXcodeプロジェクトを開き,左側にある「Resources」フォルダにアイコンファイルをドラッグアンドドロップします。

アイコンファイルをResourcesに入れる

アイコンファイルをResourcesに入れる

ダイアログが表示されますので,上部「デスティネーショングループのフォルダに項目をコピーする(必要な場合)」にチェックを入れ,下部「ターゲットに追加」のリストにチェックが入っていることを確認して「追加」をクリックします。

ファイルのインポート設定

ファイルのインポート設定

これで,アイコンファイルであるIcon.pngがプロジェクトに追加されました。次にこのファイルをアプリのアイコンとして設定します。 同じResourcesフォルダにある「Info.plist」をクリックすると,エディタにファイルの中身が表示されます(ダブルクリックで開いてもかまいません)。このリスト中の「Icon file」の項目に,先ほどのアイコンのファイル名「Icon.png」を入力してください。

アイコンファイルの指定

アイコンファイルの指定

概要でターゲット(SimulatorまたはDevice)を選択して「ビルドして進行」で実行してみてください。その後iPhoneシミュレーターまたはデバイスのホームボタンを押してホーム画面に戻り,アプリにアイコンが表示されていれば成功です。

著者プロフィール

皮(かわ)

1980年宮崎県生まれ。納豆好き。

アイフォーンの皮:http://mixi.jp/view_community.pl?id=3531790

トラックバック

  • 【開発】初アプリのアップ完了!!

    先ほどようやく初アプリをアップできました。

    アップするのに4日も奮闘してしまいました。。。
    アップしようとしてもエラーばかりで、なかなかこの「Wating For Review」に行き着きませんでした。
    ...

    Tracked : #1  てぃーのiOSアプリ開発 (2011/01/10, 23:41)

コメント

  • Re:

    OSを再インストールしたらKeyChain からCSRを新しく作成したファイルをポータルサイトにアップロードする際にエラーにが発生するようになりました。。かなりお手上げです。
    メッセージは以下の通りです。

    We are unable to upload this Certificate file because it is invalid. Please check the file and try again.

    だれか、知ってたらアドバイス下さい。

    Commented : #7  CHOBI (2010/04/18, 21:43)

  • 感謝です!

    とても参考になり、念願の夢だったアプリ公開ができるように鳴りました!
    本当にありがとうございました!

    Commented : #6  人間です (2010/04/16, 00:14)

  • ネイルサロンほかを営んでます。

    はじめまして
    ネイルサロンを営んでるもので以下のものがあればよいなあと思っているのですが、知識がないものでどうしたらよいか悩んでます。
    ①弊社はタイのバンコクのとあるショッピングモールでネイルサロン、ファイシャルエステ、アートメイク、アイブローのサロンも併用してます。
    サロンを通る通行人に見せの宣伝をするのに大型のテレビモニターの設置をしたいのですが、、、。

    ②従業員の出勤貴社管理をタッチパネルか何かでやりたい。無断欠勤、遅刻等のお給料カットも連動したい。

    ③従業員(20名前後)のお給料計算をしたい。技術者は大方基本給+コミッションなのでそれをエクセル連動でしたい。

    ④次に顧客情報管理をしたい。
    来店のお客様の属性(氏名、会社名、E-mailadores)などを入れお客様が兄をしたいか選べるシステムを作りたい。
    ネイルだったらまず、色を選ぶことからはじめる。
    OPI,エッシー、オデッセなどの空を決める。
    次にどんな方法でするかを決める(単純ケアカー、ジェル、、スクラプチャーなどを決める。
    次にデザインを決める。
    そのデザインも日本の有名ネイリストやその他サイトからも選べるようにしたい。
    ⑤施術担当者は誰がしたのか?お客様のその方の評価、満足度はどうであったかよかった順にA<B<C<D<Eに評価していただき、仮によくなかったとしてEの評価をしたお客さんに地して恥じ介護利点の際にあらかじめ弊社がランクづけしたネイリストがあたるようなシステムを作りたい。

    ⑥各種イベント、キャンペーンのお知らせなど一斉メール送信をしたり、お客様からの苦情などを受け入れるシステムも同時並行的にって行きたい。
    お客様の来店頻度などのかこ暦を時系列に見れてしばらく来店のない肩には何か支障があったのかどうかたずねたい。尋ねたい。

    ⑦最新寝入るのご案内をお客様のメールに一斉送信したい。

    そういうシステムを作りたいのですがいかがなものでしょうか、ご指導ご鞭撻のほどお願いします。

    Commented : #5  salondolon (2010/04/15, 05:50)

  • ありがとうございました。

    皮さま

    はじめまして。
    プログラミングは全くの初心者でしたが、こちらの情報を参考にしてアプリを開発することができました。
    昨日、iTunes App Storeに自分の作ったアプリが並んでいるのを見た時は本当に嬉しかったです。
    これも皮さまのおかげです。心より感謝申し上げます。

    Commented : #4  fout (2010/04/14, 17:54)

  • HBH-IS800の音量調整について

    はじめましてです。

    自分は、HBH-IS800のオーナーですが、音量調整の問題でiPhoneの購入を躊躇しております。

    最近、web上でiPhoneのBluetooth Helperと言うアプリが存在することを知りました。
    そのアプリでは、音量の調整が可能らしいのですが、HBH-IS800とは別のヘッドセットでの検証結果でした。

    HBH-IS800とiPhoneを所有されている方で、Bluetooth Helperアプリを試された方がいらっしゃいましたら、音量調整の検証結果を教えて頂けないでしょうか?

    Commented : #3  iceman (2010/04/10, 16:24)

1ページ(1/2)    

コメントの記入