I have a strange problem using an alternate icon using setAlternateIconName.
A primary app icon is defined via the Assets.xcassets and an alternative icon via the Info.plist (the files are copied into the project).
Everything works fine on an iPhone 11 Pro Max with iOS 15.0.
On an iPhone Xs with iOS 15.0, however, I observe the following behavior: the primary icon is visible when installing the app. The alternative icon can also be activated. If I then switch back to the primary icon, the alternative and not the primary icon appears directly in the iOS in-app dialog. If I then move the app to the background, I see the primary icon on the home screen for a second as desired, but then it changes back to the alternative icon. Thus, the primary icon cannot be restored at any time. At the same time, the app also receives the information that the alternative icon name is nil, so that the primary icon should be displayed - but this is not the case.
I also don't get an error message about a possibly missing image file and it only happens on one of two (physical) test devices.
Does anyone have any advice on what to investigate further?
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Hi,
since Xcode 15 I have a severe problem.
I have opened organizer and select "Crashes". Xcode crashed during loading data. Since then, I cannot open Organizer as it crashes instantly.
Only removing all preferences for Xcode makes it work again. But only until I select "Crashes" again.
For five days now, there have been no up-to-date data in Sales and Trends again. This seems to be happening every other week, and it's really annoying. It would be great if Apple could finally bring some stability to this.
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Since iOS 26 the delegate method locationManager(:didVisit:) is no longer invoked reliably while locationManager(:didUpdateLocations:) continues to be called regularly on the same devices. The issue appears to be directly tied to iOS version updates. Visit callbacks worked consistently under iOS 18.x but in some cases stopped being invoked immediately after updating the same device to iOS 26.0. In other cases didVisit worked on iOS 26.0 but stopped after updating to 26.0.1 and similarly from 26.0.1 to 26.1.
The behaviour is inconsistent with no identifiable pattern and affects multiple recent device models.
All required configuration is in place:
– startMonitoringVisits() is called correctly
– location permission is set to “Always”– background mode for location updates is enabled
– allowsBackgroundLocationUpdates is enabled
– restarting the app or the device does not fix the problem
The only workaround that restores visit monitoring is deleting the app and reinstalling the same App Store version which is not a viable solution for end users.
Have other developers experienced the same issue and are there any recommended best practices or technical guidelines to handle missing didVisit callbacks after updating to iOS 26?