来自iOS模拟器

时间:2017-12-08 20:29:07

标签: ios ios-simulator screenshot color-profile

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

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

enter image description here

2 个答案:

答案 0 :(得分:3)

没有。不幸的是,QuartzCore软件渲染器仅支持sRGB。在模拟器中无法从该渲染管道中获得扩展范围sRGB或P3。

关于缺乏色彩匹配,你在雷达中提到但你没有提到的是你的Xcode 8.2。正确的颜色空间应该在Xcode 9中传播。请试用Xcode 9.2。

答案 1 :(得分:0)

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

不确定到底有什么不对,但对我来说这看起来像一个错误(rdar://35994235)。