Обновление 2017: Дисплей P3 Mac будет отображать неправильные цвета, если вы используете стратегию ниже. Я должен написать больше о настройках, необходимых для 5K iMacs и 2016 MacBook Pro.
Вы хорошо справляетесь, если вы используете «Не управлять цветом этого документа» для своих PSD. Это часть проблемы решена. А отключив «Преобразовать в sRGB» в окне «Сохранить для Web», вы решили еще одну большую проблему (преобразование профиля при экспорте с изменяющимися цветами).
Отправка фотографий по электронной почте на самом деле не лучший способ сделать предварительный просмотр устройства. Если вы можете, используйте что-то еще (есть несколько приложений, которые делают это).
Устройства iOS имеют гамму, идентичную OS X и Windows, поэтому основное отличие, которое вы видите, - это разница в отображении и их профиле. Не слушайте тех, кто считает, что вам следует назначать цветовой профиль в Photoshop или пытаться сохранить цветовые профили в экспортированных изображениях - они не знают, о чем говорят. PNG и другие форматы изображений имеют встроенные цветовые профили, игнорируемые iOS во время выполнения (в некоторых случаях Xcode может отображаться с управлением цветом, поэтому вам следует убедиться, что вы тестируете на самом устройстве или, по крайней мере, в симуляторе iOS) ,
Настоящая цель при разработке интерфейсов приложений - идеально согласовать цвета, отображаемые на экране в Photoshop и сохраненные в файлах, с цветами, отображаемыми в других приложениях, включая iPhone Simulator. Вы хотите, чтобы цвета выглядели не просто одинаково, а фактические значения, сохраненные в файлах, чтобы они точно соответствовали цветам, которые мы определили в Photoshop.
Поэтому вам нужно, чтобы значения цвета, введенные в Photoshop (т. Е. # FF0000), оставались такими же в PSD, в экспортированном PNG и находились на устройстве в памяти как # FF0000.
Это возможно и на самом деле не так сложно.
Полные инструкции можно найти здесь (я автор статьи, я надеюсь, что это можно опубликовать здесь):
http://bjango.com/articles/photoshop/
Тем не менее, дисплеи, обнаруженные на различных устройствах iOS (даже одного поколения / типа), могут быть слегка или совсем разными. Абсолютно лучший способ получить хорошие результаты - это провести тестирование устройства в реальном времени, используя для этого подходящее приложение (и такое, которое достаточно разбирается в этом материале, чтобы сделать его правильным).