从iOS模拟器“显示P3”屏幕截图

有没有办法从模拟器获得“显示P3”屏幕截图? 绿色的差异是可怕的! 但不得不从设备上做55个屏幕截图,而不是更多的工作。

我在触摸屏上的MacBook Pro,应该在技术上能够显示P3的颜色。

在这里输入图像说明

不幸的是,QuartzCore软件渲染器只支持sRGB。 在模拟器中无法获得扩展范围的sRGB或P3。

关于缺乏颜色匹配,你在雷达中提到的东西,但不是在这里,你是Xcode 8.2。 正确的颜色空间应该在Xcode 9中传播。请尝试Xcode 9.2。

看起来仿真器使用“sRGB IEC61966-2.1”configuration文件保存图像。 当我在Photoshop中为其分配“Apple RGB”configuration文件(“编辑”>“指定configuration文件…”)时,屏幕上的颜色与显示的模拟器窗口以及设备上创build的任何屏幕截图(在本例中为iPhone X) 。

不知道什么是错的,但对我来说,这看起来像一个错误( rdar:// 35994235 )。