2014-02-12 24 views
0

我們有一個應用程序(不幸)是特定的啓動圖像,就像JPEG中的7G像PNG一樣。使用Xcode 4.6,可以使用Default ***。jpg並且它可以正常工作。 今天我更新到Xcode5,提交後二進制文件被拒絕,並注意到「必須包含-568h尺寸修改器的啓動圖像...啓動圖像必須是PNG文件...」。我可以用jpeg(有些)iOS啓動圖像,而不是xcode5中的png?

好吧,所以我把這個單一的圖像iphone5在PNG,但其他人仍然在JPEG。它似乎沒問題,但啓動圖像不再顯示在其他設備上(所以,只有PNG圖像工作)。

那麼,它現在是不是可能(xcode5)使用jpeg啓動圖像,並且它是否被Apple明確禁止,不僅僅是「png推薦」?或者我缺少一些方法來爲iphone5添加強制性PNG併爲iPad保留JPEG?

+0

Erm,7MB PNG?你確定你有正確的圖像大小? – DarkDust

+0

編程指南確實說「所有啓動圖像必須是PNG文件,並且您應該避免使用隔行PNG。」 –

+0

是的,iPad的視網膜PNG可以變得相當大(如果還有景觀版本,它會變得更糟......) –

回答

1

這裏是將文檔的即將投放圖像的格式說:

每個應用程序都必須至少提供一個啓動圖像。此圖像通常位於名爲Default.png的文件中,該文件以縱向方式顯示應用的初始屏幕 。但是,您還可以提供其他 啓動圖像以在不同的啓動條件下使用。所有啓動 圖像必須是PNG文件,您應該避免使用隔行PNG。 每個啓動圖像的名稱都表達了它的用途以及它的使用方式。 建議您使用以下格式啓動圖像 名

所以,不,你不能有任何其他格式的啓動圖像,它也說,這個名字應該是爲Default.png。這裏是鏈接到文檔的相關主題:

Link to Doc's

+0

謝謝,這個文件很清楚!我只能指出,現在看來,「Default-568h @ 2x ***」也是iphone/ipod5的強制性要求! –

+0

已過時的報價。更新鏈接:https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/ExpectedAppBehaviors/ExpectedAppBehaviors.html –

2

始終優化您的圖片,一起來看看的ImageOptimImageAlpha

+0

謝謝,我曾考慮過圖像優化,但是手頭沒有可靠的工具。 –

相關問題