When the home screen is in tinted mode in iOS 18, the widget gallery seems to display widgets with the background inset from the edge of the widget (i.e. negative padding).
You can see this behavior in the Apple News widget too, where the full-bleed content outside of the inset is very light. This only happens in the sample gallery, not when the widgets are placed on the home screen.
For my widgets, this outer edge contains important content and the clipping behavior makes the widgets look poorly designed when viewed in the gallery.
Is there any way to turn this behavior off and just show the widget normally in the gallery with no weird inset — the way it will actually display when added to the home screen?
If it matters, my widgets are currently configured with:
.contentMarginsDisabled()
.containerBackground(for: .widget) {
// ... (background color) */
}
Post
Replies
Boosts
Views
Activity
I added new dark and tinted variants of my app icon for iOS 18. (It is a single size in Xcode.) Everything works fine when the app is installed — the home screen uses the correct version of the app icon depending on the appearance. Even in the TestFlight section of App Store Connect, the correct full-color icon is used.
However, in the upper left of App Store Connect, and most importantly on the customer-facing App Store, the grayscale/tinted version of the app icon is now being shown! This is not at all what I want — does anyone know why this is happening and how I can get the App Store to go back to using the regular full-color icon?
I've noticed in the past few weeks that the minutely precipitation values reported by WeatherKit are much bigger than they were before. Specifically I'm referring to WeatherKit.MinuteWeather.precipitationIntensity.
In my app, I convert to mm per hour:
let mmPerHour = $0.precipitationIntensity.converted(to: UnitSpeed.kilometersPerHour).value * 1e6
This has worked perfectly since WeatherKit came out, but now when I look at rainy locations and compare with the built-in Apple Weather app on my phone, it seems that the new values are about 3x what they should be. I have checked this in multiple locations across the USA.
My intuition says this is an inches/cm conversion issue (2.54x). Is this an intentional change in WeatherKit that requires me to update my app, or is this a bug on Apple's end??
I want to launch a new version of my app that newly supports more countries. It looks like the country availability setting in App Store Connect is separate from submitting new app versions — does that mean I should simply release the app and then update the country availability settings at around the same time and hope for the best?
(If folks in other countries download the app before the update is available, the app won't work for them.)