我可以使用 jpeg 图像来启动 Screen
我目前正在开发一个应用程序,并且添加了一个 JPEG 格式的启动器屏幕,该屏幕在模拟器和设备中都显示。但这是否会对苹果批准指南产生任何问题?
i was currently in to an app development and i have added a launcher screen in JPEG format which is displayed both in simulator and device .. but does it create any problem with apple approval guidelines ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
iOS 8+ 更新:您现在可以使用 基于 XIB 的启动资源,这是迄今为止减少文件大小并针对多种屏幕尺寸重复使用相同资源的最佳方法。此外,由于 XIB 支持 JPG 资源,因此您现在也可以随时将 JPG 嵌入到 XIB 文件中!
iOS 8 之前的 Apple 文档(现已删除)明确指出启动图像仅允许使用 PNG:
应用程序启动(默认)图像
我无法说出这份文档的准确性,但它们似乎在这一点上非常具体。
我的建议:使用 8 位 PNG,如果您的文件变得很大,则不要包含适用于 Retina iPad 的 @2x 版本。 1x 版本在视网膜 iPad 上的升级相当好,比让您的应用程序膨胀 5MB+ 更好
Update for iOS 8+: you can now use XIB-based launch assets, which is by far the best approach to reduce file size and re-use the same assets for multiple screens sizes. Also, since XIBs support JPG assets, you can always embed JPGs onto XIB files now too!
The Apple documentation pre iOS 8 (now removed), explicitly stated that only PNG is allowed for the launch image:
App Launch (Default) Images
I can't speak to how accurate this document is, but it seems they are pretty specific on this point.
My advice: use 8-bit PNG's, and if your files are getting to big, simply don't include the @2x versions for the retina iPad. The 1x version upscales reasonably well on the retina iPad, and better than bloating your app by 5MB+
是的,当然您可以在启动屏幕或项目中的任何位置使用 JPEG 图像。不,它绝对不会在 Apple 的审批过程中产生任何问题。所以继续编码吧!
Yes ofcourse you can use JPEG image in Launch screen or anywhere in project.NO it absolutely does not create any problems in approval process of Apple.So go ahead and code!
如果可以的话,使用 png; png 艺术作品不仅视觉效果更好,而且 iOS 还针对 png 文件进行了优化。
虽然 Apple 确实不会因为您的应用程序使用 jpeg 而拒绝您的应用程序,但您的用户可能会。
Use a png if you can; not only is png artwork better visually, but iOS is optimised for png files.
While it is true Apple won't reject your app for using a jpeg, your users might.
不,你不应该使用 jpg
以下是 苹果推荐
注意:对于所有图像和图标,建议使用 PNG 格式。
图标和图像的标准位深度为 24 位(红色、绿色和蓝色各 8 位),加上 8 位 Alpha 通道。
您不需要将调色板限制为网络安全颜色。尽管您可以在为导航栏、工具栏和选项卡栏创建的图标中使用 Alpha 透明度,但请勿在应用程序图标中使用它。
NO you should not use jpgs
Here are apple recomendations
Note: For all images and icons, the PNG format is recommended.
The standard bit depth for icons and images is 24 bits (8 bits each for red, green, and blue), plus an 8-bit alpha channel.
You do not need to constrain your palette to web-safe colors. Although you can use alpha transparency in the icons you create for navigation bars, toolbars, and tab bars, do not use it in application icons.
您只能使用 PNG 文件作为启动图像。这是证明。
You can only use PNG files for the launch images. Here is the proof.
是的,您可以从 JPEG/PNG 中选择任何一种。苹果没有提供选择图像类型的指南。
欲了解更多信息,您可以关注苹果 启动图像指南。
但我认为 PNG 更可取,因为 Apple 似乎在 iPhone 操作系统中几乎所有地方都使用 PNG。
Yes , you can choose any one from JPEG/PNG.There is no guidelines from apple to choose type of image.
For more information you can follow apple launch image guidelines.
but I assume that PNGs are more preferable because Apple seems to use PNGs virtually everywhere in iPhone OS.