Unfortunately, no — I haven’t found any solution. An Apple engineer helped determine that this is indeed an iOS issue: background notifications are received by my app, but they are forcibly dropped by the system. Apparently, there was no deadline set for this state in my iOS, so my app was punished indefinitely. It lasted for 2 months.
The case itself was forwarded (by the Apple engineer) to the iOS Notifications team at Apple about a month ago, but they haven’t contacted me. In the meantime, I tried uninstalling the app, resetting the iPhone (from Settings), and upgrading the system several times (including to iOS 26). More recently, I uninstalled the app for 1 week, hoping to give the system time to “forget it” (I had no idea if this would help, but being permanently blocked doesn’t make sense either, right?). After that, I installed beta 26.1 and reinstalled the app, but nothing worked.
Finally, I tried the ultimate solution: “Erase All Content and Settings” from iPhone settings. This worked, and my app now receives background notifications again (no changes to the app binary/content were made, to be clear). I consider this a workaround, not a solution — it only fixes a system that had entered a weird state concerning how my app was being handled.
Topic:
App & System Services
SubTopic:
Notifications
Tags: