2015-11-01 188 views
5

剛拿到新的Apple TV,我正在嘗試爲新應用程序設置應用程序圖標。它需要「App Icon - Large」和「App Icon Small」的Front,Middle和Back圖片。我曾嘗試將512x512圖像放入中間,並且出現以下錯誤:如何在Xcode中爲tvOS應用程序設置應用程序圖標

內容「中間」的最後一個圖像堆棧層必須正好填充圖像堆棧。它的當前幀是{{384,128},{512,512}},而圖像堆棧的大小是{1280,768}。

是否需要使用1280x768圖像?更重要的是,tvOS應用程序的圖像資產到底需要什麼?

+0

您需要在分層像一個最少2張圖片本教程在YouTube上https://www.youtube.com/watch?v=l1B1Ukp3RMg。一個將繼續「前」,另一個將繼續「後退」。 Middle是可選的 –

回答

7

至少需要2圖像兩者的應用程序圖標 - 大&應用程序圖標 - 小 (SO 4幅圖像的總 - 我在第一次使用的只是前&回來,然後我用所有三層共6個圖像)

大圖標是1280×768,而小一個是400×240

蘋果的文檔:

https://developer.apple.com/tvos/human-interface-guidelines/icons-and-images/

似乎並未指定您只需要1280x768的一個圖像。但是 我沒有能夠提交我的應用程序只有一個圖像。我呈現我的圖標在 全1280x768的尺寸,然後調整爲400×240。

此外,還需要添加頂部擱板圖像是1920×720

+0

那麼我們如何使用一個LSR文件來烘焙圖層? – Luke

+0

如何在Xcode中使用LSR文件作爲應用程序圖標。 – vipulk617

+0

這很奇怪。根據tvOS人機界面指南,沒有關注區域和安全區域。另外,當您下載模板時,您會看到大型應用程序圖標模板只有一個圖層。小應用程序圖標的模板有幾個圖層和一個安全區域。所以理論上1圖像應該就足夠了。但是,如果您在Xcode中創建新的tvOS項目,則默認的.xcassets文件會爲大型應用程序圖標顯示3個圖層。根本不一致。 :-( – bio

相關問題