Iphone 应用程序提交:状态栏和屏幕截图

发布于 2024-08-31 19:15:04 字数 191 浏览 2 评论 0原文

我在某处读到,您发送给 Apple 的屏幕截图不应包含状态栏;但是我的应用程序在运行时显示状态栏。在浏览了应用程序商店后,我注意到很多应用程序屏幕截图都包含状态栏。

所以我的问题是......在应用程序屏幕截图中包含状态栏是否属于“可拒绝”的违法行为?注意:Google 应用程序屏幕截图包含状态栏,所以我猜没有......

非常感谢!

I have read somewhere that the screenshots you send to Apple should NOT contain the status bar; however my app shows the status bar during runtime. After having a look around the App store I have noticed quite a few app screenshots contain the status bar.

So my question is... Is including the status bar in application screenshots a "rejectable" offence? NB The Google App screenshots contains the status bar so I am guessing no...

Many thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(4

难忘№最初的完美 2024-09-07 19:15:04

根据 iTunes Connect 开发人员指南(登录开发帐户后可获取 PDF):

iPhone 和 iPod touch:

纵向:最小 320x460 像素,最大 320x480 像素
横向:最小 480x300 像素,最大 480x320 像素
“请不要包含 iPhone 状态栏。”

iPad:

纵向:最小 748x1024 像素,最大 768x1024 像素
横向:最小 1004x768 像素,最大 1024x768 像素
“请不要包含 iPad 状态栏。”

尽管正如诺亚指出的那样,开发人员和苹果评论家通常会忽略这一点。
我还没有遇到任何应用程序因在屏幕截图中显示状态栏而被拒绝。

According to the iTunes Connect Developer Guide (PDF available once you're logged into your dev account):

iPhone and iPod touch:

Portrait: 320x460px min, 320x480px max
Landscape: 480x300px min, 480x320px max
"Please do not include the iPhone status bar."

iPad:

Portrait: 748x1024px min, 768x1024px max
Landscape: 1004x768px min, 1024x768px max
"Please do not include the iPad status bar."

Although as Noah has pointed out this is routinely ignored by developers and by Apple reviewers.
I've not had any apps rejected for showing the status bar in screenshots.

北方的韩爷 2024-09-07 19:15:04

据我所知,不裁剪默认图像中的状态栏的唯一影响是 Xcode 在目标摘要窗格中的图像缩略图上显示一个小的黄色警告标签。

如果这让您烦恼并且您决定要裁剪掉状态栏,那么在不扭曲颜色的情况下做到这一点是非常困难的。这是一场灾难,因为它在从默认图像到运行代码的转换中引入了视觉不连续性。

我不是 100% 确定,但我相信这是因为设备上的屏幕截图会生成不寻常的 PNG,没有任何嵌入的颜色配置文件,而几乎所有用于裁剪的工具(如预览)都会坚持添加一些颜色配置文件。然后,当 Xcode 构建 IPA 包时,裁剪后的 PNG 会被 Xcode 的优化进一步修改,所以这很棘手。

我发现的唯一解决方案是使用 ImageMagick 的实用程序“convert”进行裁剪。例如,要从 1024x768 的 iPad-1 横向屏幕截图中裁剪 20 像素状态栏以获得 1024x748 的默认图像,您可以执行以下操作:

convert infile.png -crop 1024x748+0+20 outfile.png

您可以在文件上使用“identify -verbose”并查看大多数其他图像编辑的所有其他更改工具默认正在制作。

As near as I can tell, the only effect of not cropping out the status bar in the default image is that Xcode presents a small yellow warning label over the image thumbnail in the target's summary pane.

If this annoys you and you decide that you want to crop out the status bar, it's surprisingly hard to do this without distorting the colours. That's a disaster, since it introduces a visual discontinuity in the transition from the default image to your running code.

I'm not 100% sure, but I believe this is because the on-device screenshot produces an unusual PNG without any embedded color profile, while almost any tool you use to crop (like Preview) will insist on adding some color profile. Then your cropped PNG gets further modified by Xcode's optimisation when it builds the IPA bundle, so it's tricky.

The only solution I found was to do the crop using ImageMagick's utility "convert". For instance, to crop the 20px status bar from an iPad-1 landscape screenshot of 1024x768 to get a default image of 1024x748, you do:

convert infile.png -crop 1024x748+0+20 outfile.png

You can use "identify -verbose" on a file and see all the other changes most other image editing tools are making by default.

回忆那么伤 2024-09-07 19:15:04

如果您在多个不同的应用程序中看到过它,那么您可能会同意将其包含在内。我把它排除在我自己的之外,因为它看起来更干净,但你不太可能因为未能裁剪屏幕截图而被拒绝。

If you've seen it in multiple different apps, you're probably okay with including it. I leave it out of my own because it looks cleaner, but you're not likely to get rejected for failing to crop your screenshots.

缘字诀 2024-09-07 19:15:04

似乎不清楚。他们的文档说不包括状态栏,所以这可能是最好的答案。然而,似乎有很多应用程序不遵循该规则并在 App Store 中列出。一些人声称他们正在取消“无状态栏”限制。在那之前,最好的选择是遵循文档。

这是一个方便的工具,只需拖动所有全尺寸(带状态栏)的屏幕截图,它就会为您裁剪它们。

https://itunes.apple.com/us/app/status -禁止/id413853485?mt=12

it doesnt seem clear. their docs say Do Not Include Status Bars, so that's probably the best answer. However, it seems alot of apps don't follow that rule and are listed in App Store. some claim they are removing that "No Status Bar" restriction. Until then, best bet is to follow the docs.

here's a handy tool, just drag all your full size (with status bar) screenshots and it'll crop em for u.

https://itunes.apple.com/us/app/status-barred/id413853485?mt=12

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