2017-10-04 460 views
2

将我的iOS应用程序部署到Testflight会生成灰色应用程序图标。iOS应用程序在Testflight中以灰色图标显示

所有的图标都是保存不透明的PNG文件。在Xcode 9.0一切都看起来不错: Icons as seen in XCode

在iTunes Connect应用程序图标似乎有正确的颜色: Icons as seen in iTunes Connect

然而Testflight显示图标的灰色版本: enter image description here

的应用主屏幕上的图标看起来也很好。

这是我第一次st upon这个问题。
您是否遇到此问题?
你是如何解决它的?

谢谢你的帮助!

+0

图像的色彩空间是什么? – the4kman

+0

Photoshop中的色彩空间为sRGB IEC61966-2.1 - 图标随后以PNG格式导出,且不透明。颜色配置文件未嵌入导出的文件中。 – marcorei

回答

3

我们尝试了不同的颜色配置文件,网络工具,没有任何工作。然后,我们将红色和绿色数字添加到我们的图标中,以查明哪些图像文件用于Testflight中的应用程序图标生成 - 突然间问题消失了。

听起来很奇怪,但在图标的角落添加一个洋红点解决了问题

(该点对用户来说是不可见的,因为拐角是圆的)

+0

我有同样的问题,我可以证实这个作品。这很奇怪,但我想这是苹果应该修复的一些错误。 – gvuksic

+0

可以确认它的工作原理。刚刚在左上角添加了1px洋红点,现在已经解决了! 我猜颜色点使我们的黑色/灰色/白色图像看起来像完整的RGB颜色,因此以不同的方式处理。 (是的,我的图标也是用黑色/灰色/白色,没有颜色) – eiprol

+0

有一个关于这个问题的Apple dev论坛帖子,那里的用户也报告说为图标添加一点颜色是一种解决方法。 _sigh_ https://forums.developer.apple.com/thread/88065 –

相关问题