Greetings,
when I run my iOS 13 app in a iOS 11 simulator some of the colors in my asset catalog were incorrectly dsiplayed. Some colors came up as if the iOS 11 device was in dark mode and some colors were correct. Ideally it should have worked just as it does on iOS 12. I assumed that since named colors were available in iOS 11 that on on that platform the light colors would be used, since that is all that is known?
We have a requirement that our app runs on the last 3 major versions of iOS, so it is imperative that this works
Edit: This is an issue with Xcode beta 6. I recall my app displaying colors correctly when it was run on Xcode beta 5 via the simulator.
Edit2: I should point out that this also happens with image catalogs. Instead of picking the 'Any' image from the image set, it sometimes pick a dark mode one on iOS 11.
Thanks in advance,
Neal
ive never seen this before but for you who have issues with this, apple has literally put it on their main page that this is an issue. Very odd, but at least they know. Unfortunatly the solution is to support 12.0 until they fix it..
"Please note that apps built with Xcode 11 using named colors may experience lookup failures (with no value returned) when the app runs on iOS 11 or earlier. This will be fixed in a future Xcode update. To avoid this issue, raise the minimum deployment target to iOS 12 or later to submit to the App Store now, or rebuild with the next Xcode GM candidate seed when it’s available."
under dark mode.