I have developed three apps using the Screen Time API. The following are common problems I encountered in the three apps:
- DeviceActivityMonitorExtension is automatically killed after running for a few days (frequently)
- The same DeviceActivityEvent in DeviceActivityMonitorExtension is triggered twice during eventDidReachThreshold (especially obvious in iOS18.5)
- Screen Time authorization is automatically canceled for no reason (occasionally)
I hope to get help