How to use ScreenTime API's

I want to control child device from parent device using ScreenTime API's.

[Question 1] On the child device, after successive requestAuthorization calls.

On the parent device, do we have to call requestAuthorization(for .child) for a certain internal operation of Screen Time API that we don't know, even though it returns an error message ?

Requesting authorization on the parent side does not seem to be necessary, however, we want to make them clear.

[Question 2] To support Screen Time API's operation properly, what iOS version do we have to set for the minimum deployment target in XCode project ?

According to the updates and changes of iOS version releases in the below site, iOS 16 and iOS 16.5 have Screen Time API related updates respectively.

https://support.apple.com/en-hk/HT213407

Definitely the latest updated version is better than older one but how about iOS 16 as minimum deployment target?

How to use ScreenTime API's
 
 
Q