I’m experiencing a consistent crash of SpringBoard on macOS when running my iOS app in the Simulator. The crash occurs specifically when a critical alert (geofence notification) is triggered by my server and delivered to the app.
Xcode version: 16.4 macOS version: 15.5
App uses UNUserNotificationCenter with critical alert notifications related to geofencing. When the critical alert is received, SpringBoard quits unexpectedly on macOS, crashing the Simulator UI to the home screen.
The notification is delivered by Firebase, and I have updated to the latest version of that.
The console shows:
XPC connection interrupted
[C:1] Error received: Connection interrupted.
[C:1-2] Error received: Connection interrupted.
This does not happen when testing on a real device — the app works fine there, however, Springbaord still crashes on macOS.
Please advise if this is a known issue or if there’s a workaround. This severely impacts development and testing of location-based critical notifications.
The last time I tested this functionality, with an older version of Xcode, I had no issues.
Thank you for your help.