SpringBoard Crashes on macOS Simulator When Receiving Critical Alerts

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.

Our engineering teams need to investigate this issue, as this might indicate an issue with iOS/macOS.

We'd greatly appreciate it if you could open a bug report, include crash logs and sample code or models that reproduce the issue, and post the FB number here once you do.

Bug Reporting: How and Why? has tips on creating a successful bug report.

SpringBoard Crashes on macOS Simulator When Receiving Critical Alerts
 
 
Q