ios 如何为应用程序图标提供显示P3颜色配置文件?

goqiplq2  于 2023-05-23  发布在  iOS
关注(0)|答案(1)|浏览(251)

我有一个项目,其应用程序图标使用Display P3颜色配置文件。

规格:

Color Profile: Display P3
Color Depth: 16 bits / channel
  • 我已经通过查看预览应用程序上的信息验证了上述内容(预览应用程序上的信息显示了如上所述的图像细节)。
  • 我已经添加了应用程序图标资产目录,我已经指定色域为显示P3,并提供了显示P3资产。

问题:

  • 但是,iPhone上的应用图标的颜色似乎不正确。
  • 在iPhone上查看相同的图像时,颜色显示正确。
  • 我想不知何故,App图标似乎没有选择颜色配置文件。

问题:

  • 如何使Display P3应用程序图标以正确的颜色显示?
6ljaweal

6ljaweal1#

这是一个bug。我不确定XCode是否在将图像打包到应用程序包中时将图像转换为sRGB色彩空间,或者iOS在显示图标的方式上是否存在缺陷。但是,我通过设计一个包含两种颜色的图标来测试它:一种是sRGB红[1,0,0],另一种颜色是p3红[1,0,0]。如果图标显示正确,您会看到两种颜色。但是如果它被转换成srgb,那么图标的两个部分都是相同的颜色。测试时,它总是在两侧显示相同的颜色。
我已经用支持事件报告了这一点,苹果同意这是一个bug。我还提交了一份bug报告。如果其他有此问题的人提交一份重复的报告,以引起对此问题的更多关注,这将有所帮助。

相关问题