iOSアプリの基本設定

プロジェクトの設定

TARGETS > Build Settings
設定箇所 説明
Targeted Device Family iPhoneとiPadのどちらか/両方をサポートするか指定する
iOS Deployment Target サポートするOSバージョン
iOS 6以上でしか使えない機能などがある場合にはiOS 6.0を選ぶ

例えば
・WebViewでのファイルアップロードは6以上のみ対応
・position:fixed;は5以上のみ対応
Product Name アプリ名を変えたいとき、ここを変えるといろんなところに影響しそうなので、
Info.plistのほうでBundle display nameを変える

PROJECT > Build Settings
設定箇所 説明
iOS Deployment Target こちらにもサポートするOSバージョンの設定があり
TARGETSのほうを変えてもこちらは変わらなかったので、
こちらも忘れずに設定すること


プロジェクト名-Info.plistの設定

設定箇所 説明
Localization native development region アプリのデフォルト言語
日本語にするためにJapanを設定
Bundle display name ホーム画面での表示名
デフォルトは${PRODUCT_NAME}
表示名なので、iTunes Connectで申請するときの名前と違っていてもいいみたい
(もちろん、全然違う名前だと危険だと思われる)
Bundle name デフォルトは${PRODUCT_NAME}
このままで問題なさそう
Icon files アイコンファイル名の設定(iOS 5以降用?)
このKeyがなければ追加する
ここにアイコンの名前を列挙する(※)
たぶん順番は関係ない

※iTunesArtworkとiTunesArtwork@2xは追加しないこと
 追加すると申請時にOrganizerでValidateするときにエラーが出た
Icon file アイコンファイル名の設定(iOS 5より古いOS用?)
Bundle identifier アプリのユニークな名前
Androidアプリで言うところのパッケージ名
リバースドメインの形式にする
Bundle version string, short バージョン番号
例:1.0.0
Bundle version ビルド番号
Bundle version string, shortと合わせること
Application requires iPhone environment iOSでのみ動くようにする設定
→ YESにしておく
iPhoneだけという意味ではないので、iPadを対象外にするためにNOにするのは間違い
Icon already includes gloss effects 自動的にアイコンにグロス効果を加えるかどうか
自分でグロスを入れていて自動で付ける必要がなければNOにする
Supported interface orientations 対応する画面の向き(iPhone用)
ホームボタンが下に来る縦向きだけをサポートするならPortrait (button home button)だけを設定する
Supported interface orientations (iPad) Supported interface orientationsと同様のiPad用設定

参考


アイコン

Resources内に下記の10種類を置く。
画像フォーマットはPNG(インターレースPNGは不可)
用途 ファイル名 サイズ(px)
iPhone アプリケーションアイコン Icon.png 57 x 57
Icon@2x.png 114 x 114
iPhone(iOS 7) アプリケーションアイコン Icon-60.png
(iOS 7をインストールできる
非Retinaデバイスはないので不要)
60 x 60
Icon-60@2x.png 120 x 120
iPad アプリケーションアイコン Icon-72.png 72 x 72
Icon-72@2x.png 144 x 144
iPad(iOS 7) アプリケーションアイコン Icon-76.png 76 x 76
Icon-76@2x.png 152 x 152
iPhone 設定 / Spotlight検索結果用 Icon-Small.png 29 x 29
Icon-Small@2x.png 58 x 58
iPad 設定 / Spotlight検索結果用 Icon-Small-50.png 50 x 50
Icon-Small-50@2x.png 100 x 100
App Store用アプリケーションアイコン(拡張子なし) iTunesArtwork 512 x 512
iTunesArtwork@2x 1024 x 1024

参考


スプラッシュスクリーンを表示しないようにする

ResourcesにあるDefault.png等スプラッシュスクリーン用PNGファイルを削除する



コメントを投稿するには画像の文字を半角数字で入力してください。


画像認証

  • 最終更新:2013-10-07 11:17:36

このWIKIを編集するにはパスワード入力が必要です

認証パスワード