應用程式圖示

下列表格列出每個行動平台所用的圖示大小:

圖示大小

平台

29x29

iOS

36x36

Android

40x40

iOS

48x48

Android、iOS

50x50

iOS

57x57

iOS

58x58

iOS

60x60

iOS

72x72

Android、iOS

75x75

iOS

76x76

iOS

80x80

iOS

87x87

iOS

96x96

Android

100x100

iOS

114x114

iOS

120x120

iOS

144x144

Android、iOS

152x152

iOS

167x167

iOS

180x180

iOS

192x192

Android

512x512

Android、iOS

1024x1024

iOS

在應用程式描述器檔案的圖示元素中,指定圖示檔案的路徑:

<icon> 
                        <image36x36>assets/icon36.png</image36x36> 
                        <image48x48>assets/icon48.png</image48x48> 
                        <image72x72>assets/icon72.png</image72x72> 
                        </icon> 

如果未提供特定大小的圖示,將使用下一個最大大小的圖示,並縮放為適合的大小。

Android 上的圖示

在 Android 上,應用程式描述器中指定的圖示,將用於應用程式「啟動器」圖示。提供的應用程式「啟動器」圖示應為一組 36x36 像素、48x48 像素、72x72 像素、96x96 像素、144x144 像素和 192x192 像素 PNG 影像。這些圖示依序可用於低解析度、中解析度與高解析度的螢幕。

在 Google Play 商店提交應用程式時,開發人員必須提交 512x512 像素圖示。

iOS 上的圖示

應用程式描述器中定義的圖示,將用於 iOS 應用程式的下列位置:

  • 29 x 29 像素圖示:表示低解析度的 Spotlight 搜尋圖示 (iPhone/iPod),以及表示低解析度的「設定」圖示 (iPad)。

  • 40 x 40 像素圖示:表示低解析度的 Spotlight 搜尋圖示 (iPad)。

  • 48 x 48 像素圖示:AIR 會在這個影像加上邊框,並用來表示低解析度 iPad 上的 50x50 Spotlight 搜尋圖示。

  • 50 x 50 像素圖示:表示低解析度的 Spotlight 搜尋 (iPad)。

  • 57 x 57 像素圖示:表示低解析度的應用程式圖示 (iPhone/iPod)。

  • 58 x 58 像素圖示:表示 Retina 顯示的 Spotlight 圖示 (iPhone/iPod),以及表示 Retina 顯示的「設定」圖示 (iPad)。

  • 60 x 60 像素圖示:表示低解析度的應用程式圖示 (iPhone/iPod)。

  • 72 x 72 像素圖示 (選擇性):表示低解析度的應用程式圖示 (iPad)。

  • 76 x 76 像素圖示 (選擇性):表示低解析度的應用程式圖示 (iPad)。

  • 80 x 80 像素圖示:表示高解析度的 Spotlight 搜尋 (iPhone/iPod/iPad)。

  • 100 x 100 像素圖示:表示 Retina 顯示的 Spotlight 搜尋 (iPad)。

  • 114 x 114 像素圖示:表示 Retina 顯示的應用程式圖示 (iPhone/iPod)。

  • 114 x 114 像素圖示:表示 Retina 顯示的應用程式圖示 (iPhone/iPod)。

  • 120 x 120 像素圖示:表示高解析度的應用程式圖示 (iPhone/iPod)。

  • 152 x 152 像素圖示:表示高解析度的應用程式圖示 (iPad)。

  • 167 x 167 像素圖示:表示高解析度的應用程式圖示 (iPad Pro)。

  • 512 x 512 像素圖示:表示低解析度的應用程式圖示 (iPhone/iPod/iPad)。iTunes 會顯示這個圖示。512 像素的 PNG 檔案僅用於測試應用程式的開發版本。當您將最終的應用程式送出至 Apple App Store 時,請以 JPG 檔案個別送出 512 影像。它不會包含在 IPA 之中。

  • 1024 x 1024 像素圖示:表示 Retina 顯示的應用程式圖示 (iPhone/iPod/iPad)。

iOS 會對圖示添加閃光效果。您不需要對來源影像套用此效果。若要移除此預設閃光效果,請將以下項目新增至應用程式描述器檔案的 InfoAdditions 元素中:

<InfoAdditions> 
                                <![CDATA[ 
                                <key>UIPrerenderedIcon</key> 
                                <true/> 
                                ]]> 
                                </InfoAdditions> 
備註: 在 iOS 上,應用程式中繼資料會以 png 中繼資料的形式插入應用程式圖示,因此,Adobe 可以追蹤 Apple iOS App Store 中可用的 AIR 應用程式數目。如果您不希望因為此圖示中繼資料,讓應用程式識別為 AIR 應用程式,您必須解除封裝 IPA 檔案,移除圖示中繼資料,然後重新封裝 IPA 檔案。選擇退出 iOS 的 AIR 應用程式分析一文對此程序有較為詳細的說明。

iOS 啟動影像

除了應用程式圖示,您還必須提供至少一個命名為 Default.png 的啟動影像。或者,您可以選擇提供不同起始方向、不同解析度 (包括高解析度 Retina 顯示和 16:9 外觀比例) 和不同裝置適用的啟動影像,也可以包含透過 URL 叫用應用程式時,要使用的不同啟動影像。

啟動影像檔不是在應用程式描述器中參考,而是必須放在應用程式根目錄中 (「請勿」將檔案放在子目錄中)。

檔案命名配置

請根據下列配置來命名影像:

basename + screen size modifier + urischeme + orientation + scale + device + .png

檔案名稱的 basename 部分是唯一需要的部分,它可能是 Default (大寫 D),或是您在應用程式描述器的 InfoAdditions 元素中使用 UILaunchImageFile 索引鍵指定的名稱。

「螢幕大小修改選項」部分會指定螢幕的大小 (不是標準螢幕大小之一的時候)。這個修改選項只會套用到具有 16:9 外觀比例的 iPhone 和 iPod touch 機型,例如 iPhone 5 和 iPod touch (第 5 代)。這個修改選項唯一支援的值為 -568h。由於這些裝置支援高解析度 (Retina) 顯示,因此,螢幕大小修改選項一律與也有 @2x 縮放修改選項一起使用。這些裝置的完整預設啟動影像名稱為 Default-568h@2x.png

urischeme 部分是用來識別 URI 配置的字串。只有在應用程式支援一或多個自訂 URL 配置時才會套用這個部分。例如,如果應用程式可由 example://foo 之類的連結叫用,則使用 -example 做為啟動影像檔案名稱的配置部分。

orientation 部分提供指定多個啟動影像的方式,可根據應用程式啟動時的裝置方向來使用。這個部分只會套用到 iPad 應用程式的影像,可以是下列其中一個值,參考應用程式啟動時裝置的方向:

  • -Portrait

  • -PortraitUpsideDown

  • -Landscape

  • -LandscapeLeft

  • -LandscapeRight

對於用於高解析度 (Retina) 顯示的啟動影像,scale 部分是 @2x (適用於 iPhone 4、iPhone 5 和 iPhone 6) 或 @3x (適用於 iPhone 6 plus)。(對於用於標準解析度顯示的影像,則完全忽略 scale 部分)。對於如 iPhone 5 和 iPod touch (第 5 代) 較高裝置的啟動影像,您也必須在 basename 部分後面及任何其他部分前面指定螢幕大小修改選項 -528h

device 部分是用來指定手持裝置和電話的啟動影像。當您的應用程式是同時支援具有單一應用程式二進位資料之手持裝置和數位板的通用應用程式時,會使用這個部分。可能值必須是 ~ipad~iphone (適用於 iPhone 和 iPod Touch)。

若為 iPhone,您只能包含縱向比例的影像。不過,若是 iPhone 6 plus,還可以新增橫向影像。標準解析度裝置請使用 320x480 像素影像,高解析度裝置則請使用 640x960 像素影像,而 16:9 外觀比例的裝置 (例如 iPhone 5 和 iPod touch (第 5 代)),請使用 640x1136 像素影像。

若是 iPad,您可以包含影像,如下所示:

  • AIR 3.3 及更早版本 — 非全螢幕影像:同時包含橫向 (1024x748 表示一般解析度,2048x1496 表示高解析度) 和縱向 (768x1004 表示一般解析度,1536x2008 表示高解析度) 比例的影像。

  • AIR 3.4 及更新版本 — 全螢幕影像:同時包含橫向 (1024x768 表示一般解析度,2048x1536 表示高解析度) 和縱向 (768x1024 表示一般解析度,1536x2048 表示高解析度) 比例的影像。請注意,當您封裝非全螢幕應用程式的全螢幕影像時,狀態列會涵蓋最多 20 像素 (最多 40 像素表示高解析度)。請避免在這個區域顯示重要資訊。

範例

下表針對某個可支援最多種裝置與方向,且可透過 example:// 配置的 URL 來啟動的虛構應用程式,顯示您可以包含的一組啟動影像:

檔案名稱

影像大小

用法

Default.png

320 x 480

iPhone,標準解析度

Default@2x.png

640 x 960

iPhone,高解析度

Default-568h@2x.png

640 x 1136

iPhone,高解析度,16:9 外觀比例

Default-Portrait.png

768 x 1004 (AIR 3.3 和更早版本)

768 x 1024 (AIR 3.4 及更新版本)

iPad,縱向

Default-Portrait@2x.png

1536 x 2008 (AIR 3.3 和更早版本)

1536 x 2048 (AIR 3.4 及更新版本)

iPad,高解析度,縱向

Default-PortraitUpsideDown.png

768 x 1004 (AIR 3.3 和更早版本)768 x 1024 (AIR 3.4 及更新版本)

iPad,上下顛倒縱向

Default-PortraitUpsideDown@2x.png

1536 x 2008 (AIR 3.3 和更早版本)1536 x 2048 (AIR 3.4 及更新版本)

iPad,高解析度,上下顛倒縱向

Default-Landscape.png

1024 x 768

iPad,靠左橫向

Default-LandscapeLeft@2x.png

2048 x 1536

iPad,高解析度,靠左橫向

Default-LandscapeRight.png

1024 x 768

iPad,靠右橫向

Default-LandscapeRight@2x.png

2048 x 1536

iPad,高解析度,靠右橫向

Default-example.png

320 x 480

標準 iPhone 上的 example:// URL

Default-example@2x.png

640 x 960

高解析度 iPhone 上的 example:// URL

預設值-範例~ipad.png

768 x 1004

縱向 iPad 上的 example:// URL

Default-example-Landscape.png

1024 x 768

橫向 iPad 上的 example:// URL

此範例僅說明一種方式。例如,您可將影像 Default.png 用於 iPad,並將 iPhone 與 iPod 的特定啟動影像指定為 Default~iphone.pngDefault@2x~iphone.png

請參閱

iOS 應用程式程式設計指南:應用程式啟動影像

要為 iOS 裝置封裝的啟動影像

裝置

解析度 (像素)

啟動影像名稱

方向

iPhones

iPhone 4 (非 Retina)

640 x 960

Default~iphone.png

縱向

iPhone 4、4s

640 x 960

Default@2x~iphone.png

縱向

iPhone 5、5c、5s

640 x 1136

Default-568h@2x~iphone.png

縱向

iPhone6、iPhone7

750 x 1334

Default-375w-667h@2x~iphone.png

縱向

iPhone 6+、iPhone7+

1242 x 2208

Default-414w-736h@3x~iphone.png

縱向

iPhone 6+、iPhone7+

2208 x 1242

Default-Landscape-414w-736h@3x~iphone.png

橫向

iPad

iPad 1、2

768 x 1024

Default-Portrait~ipad.png

縱向

iPad 1、2

768 x 1024

Default-PortraitUpsideDown~ipad.png

上向顛倒縱向

iPad 1、2

1024 x 768

Default-Landscape~ipad.png

靠左橫向

iPad 1、2

1024 x 768

Default-LandscapeRight~ipad.png

靠右橫向

iPad 3、Air

1536 x 2048

Default-Portrait@2x~ipad.png

縱向

iPad 3、Air

1536 x 2048

Default-PortraitUpsideDown@2x~ipad.png

上向顛倒縱向

iPad 3、Air

2048 x 1536

Default-LandscapeLeft@2x~ipad.png

靠左橫向

iPad 3、Air

2048 x 1536

Default-LandscapeRight@2x~ipad.png

靠右橫向

iPad Pro

2048 x 2732

Default-Portrait@2x.png

縱向

iPad Pro

2732 x 2048

Default-Landscape@2x.png

橫向

作品原則

只要尺寸正確,您可以建立任何圖像做為啟動影像。不過,最好還是讓影像與應用程式的起始狀態相符。您甚至可以擷取應用程式啟動畫面的螢幕快照,來建立啟動影像:

  1. 在 iOS 裝置上開啟應用程式。顯示第一個使用者介面螢幕時,按住「主畫面」按鈕 (螢幕下方)。按住「主畫面」按鈕的同時,請按住「電源/睡眠」按鈕 (在裝置的最上方)。這樣會擷取一張螢幕快照並傳送至「相機膠卷」。

  2. 藉由從 iPhoto 或其他照片傳送應用程式傳送照片,您可以將影像傳送至您的開發電腦

如果應用程式翻譯成多國語言,請勿在啟動影像中加上任何文字。啟動影像是靜態的,加上的文字可能與其他語言不符。

請參閱

iOS Human Interface Guidelines: Launch images