我可以使用 jpeg 图像来启动 Screen

发布于 2024-10-09 23:14:58 字数 77 浏览 3 评论 0原文

我目前正在开发一个应用程序,并且添加了一个 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

帅的被狗咬 2024-10-16 23:14:58

iOS 8+ 更新:您现在可以使用 基于 XIB 的启动资源,这是迄今为止减少文件大小并针对多种屏幕尺寸重复使用相同资源的最佳方法。此外,由于 XIB 支持 JPG 资源,因此您现在也可以随时将 JPG 嵌入到 XIB 文件中!


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

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

每个应用都必须提供至少一张启动图像。这张图片是
通常位于名为 Default.png 的文件中,该文件显示应用程序的初始名称
屏幕处于纵向方向。但是,您还可以提供其他
在不同的启动条件下使用的启动图像。 全部启动
图像必须是 PNG 文件并且必须位于您的顶层
应用程序的捆绑目录。 (避免使用隔行 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

Every app must provide at least one launch image. This image is
typically in a file named Default.png that displays your app’s initial
screen in a portrait orientation. However, you can also provide other
launch images to be used under different launch conditions. All launch
images must be PNG
files and must reside in the top level of your
app’s bundle directory. (Avoid using interlaced PNGs.)

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+

最近可好 2024-10-16 23:14:58

是的,当然您可以在启动屏幕或项目中的任何位置使用 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!

孤君无依 2024-10-16 23:14:58

如果可以的话,使用 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.

乜一 2024-10-16 23:14:58

不,你不应该使用 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.

掀纱窥君容 2024-10-16 23:14:58

您只能使用 PNG 文件作为启动图像。这是证明。在此处输入图像描述

You can only use PNG files for the launch images. Here is the proof.enter image description here

故事灯 2024-10-16 23:14:58

是的,您可以从 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文