我创建了一个57×57的圆形图标(没有光泽),它在我的应用程序的圆圈外面具有透明度。我可以在Simulator和iPhone上成功安装该应用程序。它工作正常,看起来很棒。
但是,我可以向Apple提交一个透明的图标吗?他们会接受吗?我找不到任何在图标中具有透明度的应用。相反,他们使用一种伪透明度 - 黑色背景,没有光泽。
答案 0 :(得分:21)
答案 1 :(得分:9)
今天尝试在iTunes Connect中准备应用更新时,我在RGB 8位/通道颜色模式下上传了1层1024x1024 PNG。我收到一条错误消息:
“图片不能包含Alpha通道或透明胶片。”:
最近2015/01/22这是App Store的规则。我包括一个截图。
答案 2 :(得分:6)
我已经研究过这个想要一个圆形透明图标来匹配他公司徽标的客户。这是我发现的:
512x512 iTunes图标以JPEG或TIFF格式上传,不支持透明度,因此您必须为您的圆圈构成方形背景。由于主屏幕图标应该看起来与大图标完全相同,因此您的主屏幕图标也必须具有相同的背景。
作为brandon suggests,您可以使用带有黑色背景的预渲染图标,但您将受到App Store评论者的支配。文档说你的主屏幕图标必须是“展平的,方形图像图标,57x57像素”(我的重点)。您可能会使用带有黑色背景的圆形图标,但这实际上取决于审阅者如何测试该要求。如果他们不检查,或者只检查alpha通道是100%到处都是100%,你可能会侥幸逃脱它,但如果他们根据图标是否看起来是正方形而决定则不会。
用户手机上所有其他图标旁边的圆形图标看起来很奇怪,所以无论如何这可能是一个坏主意。
答案 3 :(得分:3)
对于应用,您可以使用透明PNG作为图标。当你上传到itunes商店时,它们需要一个.jpg,当然它没有透明度。
至于他们是否会接受带有不合标准形状图标的应用,也许,也许不是。可以批准一次,然后拒绝升级,这可能取决于他们是否注意并注意图标。
答案 4 :(得分:2)
将所有透明区域设为黑色。然后向应用程序Info.plist添加值为“YES”的UIPrerenderedIcon键。
否则它会在用户手机上显得闪亮。
答案 5 :(得分:0)
是的,你可以。我的许多带有图标的应用程序包含alpha通道已被批准(我懒惰或忘记删除Alpha通道)。但是你不应该在图标中使用透明像素。