Screen Time Guardian App Questions

WWDC21 session 10123 shows a screen that implies the guardian instance of your app is able to select apps on your child's device to encourage or to control. In my experience with the API so far I can't see a way to do this. The API only seems to work on the child's phone. Here are my questions:

  1. Is there a suggested way to determine whether the app is running on a guardian device? The only way I can see is to attempt AuthorizationCenter.shared.requestAuthorization and check for an error value of .invalidAccountType. But it seems you could get that error for other reasons too.

  2. Is there a way to present FamilyActivityPicker on the guardian device but have it show apps on the child's phone? I don't see any thing in the API for selecting a child account to access with `FamilyActivityPicker', it seems to only show the phone's user's apps (or no apps if it's the guardian's phone).

  3. After retrieving app tokens from 'FamilyActivityPicker' is there a recommended way to present to the user in the UI? The WWDC session shows an app icon and app name (i.e. "Books" and "Solar System"), but my understanding is that info is hidden from the developer for privacy reasons. So I'm wondering if the example in the session is really feasible.

  • Can't find the answers after the release of iOS 15. Did you find any solutions?

  • Please notify when answered.

  • Is there any update for the Guardian App?

Replies

Any findings or update you got respect to developing guardian app using screen time api?

if you set the family correctly the app that the child have should be presented on the picker on the parent i have a parent with iOS 15.0.2 and a child with iOS 15.1 and it seems to work (sort of)

i have to mentioned that the facebook app is an app i downloaded after using the screen time api on my app and this require a confirmation from the parent app

i did not managed to block or shield an app from the parent on the child because an authorization error i'm keep getting

i don't know why the icon of the app is missing on the child app

child:

parent:

  • hello.I can't get child's data by parent's device,can you help me?

  • Me too can't get child's apps in parent's device. Both are in same family group and screen time enabled on both device. Can you please describe how the child data appears in parent device? Both iPhone running in iOS 15.3

  • I'm also struggling to access the child's apps on the guardian's phone. Now its showing just the categories with empty apps :(

Facing same issue. Any update ?

  • Hii. @harishcb. could you help me with this. Do you have a demo app that uses the screen time API?? Pleasee

Add a Comment