It was working fine on Xcode 26 RC and with iOS 26 RC devices yesterday. Today I upgraded to Xcode 26 (17A324), then this problem occurred.
Deleting all files from ~/Library/Developer/Xcode/UserData/Provisioning Profiles helps.
On Beta 5, the UIColor.label on the SplitViewController's primary view becomes gray(transparent), not white in dark mode.
However, adding an emoji will make it white.
This problem remains unresolved!
I updated to the new beta 4 (23A5297m), the problem is still unchanged.
And I found that, if the label text has an emoji, it will apply the dark mode color correctly on the UISplitViewController's Primary View.
It's strange.
I submit the feedback FB19067917 for it.
OK, I finally figure out that's my problem with setting the size classes for iPhone 14 Pro Max landscape. Using Any width, compact height works.
But there is an error in HIG documentation for iPhone 14 and iPhone 14 Pro landscape size classes.
It should be fixed.
It was working fine on Xcode 26 RC and with iOS 26 RC devices yesterday. Today I upgraded to Xcode 26 (17A324), then this problem occurred.
Deleting all files from ~/Library/Developer/Xcode/UserData/Provisioning Profiles helps.
On Beta 5, the UIColor.label on the SplitViewController's primary view becomes gray(transparent), not white in dark mode.
However, adding an emoji will make it white.
This problem remains unresolved!
I updated to the new beta 4 (23A5297m), the problem is still unchanged.
And I found that, if the label text has an emoji, it will apply the dark mode color correctly on the UISplitViewController's Primary View.
It's strange.
I submit the feedback FB19067917 for it.
OK, I finally figure out that's my problem with setting the size classes for iPhone 14 Pro Max landscape. Using Any width, compact height works.
But there is an error in HIG documentation for iPhone 14 and iPhone 14 Pro landscape size classes.
It should be fixed.