While Apple should be able to enforce this at an App Store level, it seems to me there’s a pretty simple heuristic that could be applied as a per-app notification setting:
“Mute notifications if I haven’t used this app in more than 24 hours”
That ought to catch the majority of notification abuse, and to tighten it even further, the inactivity periods could be configurable (24, 8, 2 hours, etc).
“Mute notifications if I haven’t used this app in more than 24 hours”
That ought to catch the majority of notification abuse, and to tighten it even further, the inactivity periods could be configurable (24, 8, 2 hours, etc).