Hi there,
In rare cases (about 0.2% of the time?), I'm seeing calls to startMonitoring
on an instance of DeviceActivityCenter
throw an error with localizedDescription
"couldn’t communicate with a helper application."
I am certain I am passing valid parameters to the startMonitoring
call because sometimes a naive retry after a few seconds succeeds. Similarly, I am certain that FamilyControls
permissions have been granted by the user.
Was hoping to get more color from the systems team on what some causes of this error are and if it is avoidable by the programmer.