Launch Image & App Icon (2016)
(2018/1/16 Updated.)
iPhoneアプリの起動時画像とアイコンについて。
6年ほど前に一度書いたけど3.5インチの320x480と640x960しか無かったし、OSも古かったから大分変わってる。
そこでもう一度整理。
最新のXCode8.0だとビルド可能な最低がiOS8.0だから
最終OSがiOS9.3.5のiPhone4Sは含まれる。
iPhone4は、最終がiOS7.1.2だから除外。
という訳で以下の様になる。
・Launch Image (Portrait)
機種 | サイズ(inch) | デバイス解像度 | 画像解像度 | 理論解像度 | 名前 |
---|---|---|---|---|---|
iPhone 4S | 3.5 | 640x960 | 640x960 | 320x480 | Default@2x.png |
iPhone 5/5s/5c/SE | 4 | 640x1136 | 640x1136 | 320x568 | Default-568h@2x |
iPhone 6/6s/7/8 | 4.7 | 750x1334 | 750x1334 | 375x667 | Default-375w-667h@2x.png |
iPhone 6 Plus/6s Plus/7 Plus/8 Plus | 5.5 | 1080x1920 | 1242x2208 | 414x736 | Default-414w-736h@3x.png |
iPhone X | 5.8 | 1125x2436 | 1125x2436 | 375x812 | Default-375w-812h@3x.png |
Plus系は、ハード的な解像度は1080x1920だけど内部的には1242x2208(414x736 @3x)だから
作る側としては、1242x2208の画面と思って作ればいいみたいだね。
・App Icon
機種 | 画像解像度 | 名前 |
---|---|---|
iPhone 4S/5/5s/5c/SE/6/6s/7/8 | 120x120 | Icon-60@2x.png |
iPhone 6 Plus/6s Plus/7 Plus/8 Plus/X*1 | 180x180 | Icon-60@3x.png |
まあ、名前はxcassets使えば関係ないんだろうけど。。
*1:2018/1/16 追記