ColorSync Is Supported on iOS 9.3

Craig Hockenberry on Open Radar:

Additionally, starting with iOS 9.3 ColorSync support was added to UIKit.

I’ve noticed that it works correctly for both UIColor in a UILabel and with a UIImage in a UIImageView. Are there any other places where ICC profiles are used?

In a conversation with Apple engineers, I also learned that some older devices do not match color. That’s fine, but devices should be listed so our apps can adapt gracefully to this situation.

iOS is catching up, but it needs to speed things up considerably. Some basic OS X features are still missing. And while external keyboard support for my iPad Pro has improved, it’s not yet on par with Apple’s desktop OS.