我可以使用jpeg图像启动屏幕

Hea*_*eam 6 iphone launcher

我目前正在进行应用程序开发,并且我已经添加了一个JPEG格式的启动器屏幕,它在模拟器和设备中都会显示..但它是否会产生苹果批准指南的任何问题?

Wil*_*iss 5

适用于iOS 8+的更新:您现在可以使用基于XIB的启动资产,这是减少文件大小和为多种屏幕尺寸重复使用相同资产的最佳方法.此外,由于XIB支持JPG资产,您现在也可以将JPG嵌入到XIB文件中!


iOS 8之前的Apple文档(现已删除)明确声明启动图像仅允许PNG:

应用程序启动(默认)图像

每个应用必须提供至少一个启动图像.此图像通常位于名为Default.png的文件中,该文件以纵向显示应用程序的初始屏幕.但是,您还可以提供在不同启动条件下使用的其他启动映像.所有启动映像必须是PNG文件,并且必须位于应用程序包目录的顶层.(避免使用隔行扫描的PNG.)

我不能说这个文件是如何准确说话,但似乎他们在这一点上非常具体.

我的建议是:使用8位PNG,如果你的文件变大,根本不包括视网膜iPad的@ 2x版本.1x版本在视网膜iPad上相当好,并且比你的应用程序膨胀5MB +更好


Adi*_*tya 1

是的,当然您可以在启动屏幕或项目中的任何位置使用 JPEG 图像。不,它绝对不会在 Apple 的审批过程中产生任何问题。所以继续编码吧!