You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

支持P3色域的新款iOS设备上无法显示P3颜色的App图标

P3色域App图标纯红文字不显示的排查方案
  • 先确认导出图片的色域标记是否正确
    用预览打开你导出的图标,按⌘+I调出检查器,查看“颜色空间”是否明确标注为Display P3。Sketch或Figma有时候会出现导出时没正确写入色域元数据的情况,导致Xcode把它当成sRGB处理,P3的纯红超出sRGB范围就会被裁切消失。

  • 检查Xcode里的资源设置
    选中Xcode里的图标资源,看右侧属性面板:

    • 把Color Gamut设为Display P3,别选sRGB;
    • Render As选Original Image,防止Xcode自动做颜色转换。
  • 验证16位通道的导出格式
    确保导出的是PNG格式,因为JPEG不支持16位每通道。如果用Sketch/Figma导出有问题,试试用Photoshop重新导出:打开原图后,把颜色模式改成RGB/16位,Display P3,再存成PNG,导入Xcode测试。

  • 检查设计时的颜色值是否正确
    P3色域的纯红不是直接用sRGB的[255,0,0],要在设计工具里切换到P3颜色空间来拾取颜色——正确的P3纯红对应16位的[65535, 0, 0],如果你是在sRGB模式下输入的255,0,0,转成P3后颜色范围不对,可能导致显示异常。

  • 排查图标尺寸的批量导出问题
    Xcode的App图标需要多个尺寸,批量导出时可能某几个尺寸的色域被错误设成sRGB。逐个检查每个尺寸的图片元数据,确保全都是Display P3色域。

内容的提问来源于stack exchange,提问作者Gaurav Sharma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 09:42:45