I have a class that returns a UIColor from my custom palette. I call this programmatically but when I tested it on iOS 11 it always returns a nil
result... I tried
This was a bug in Xcode and its fixed in the new GM Seed 2 (11A420a).
I encountered this issue as well. I was using Xcode 11 beta 6, with Command Line Tools 11.0.
I solved it by switching to Xcode 10.2.1 and Command Line Tools 10.2.1, cleaning & building again.
I hit this issue as well and my app uses xibs and storyboards extensively.
I was able to get around the issue by pointing Xcode beta 6 to the asset compiler (actool) from Beta 5 which I still had on my machine. You will need to link to this version (sample command: ln -s /Applications/Xcode-beta5.app/Contents/Developer/usr/bin/actool actool
from within your Beta 6/7 path).
Unsure if this will cause any issue with app submission, but I confirmed that app on iOS 11 looks as it should again (light colors).