Contents

Requesting the Family Controls entitlement

Register your app and its Screen Time API app extensions to use Family Controls.

Overview

Before you distribute an app that uses Family Controls, your Apple Developer Account Holder must request permission to use the Family Controls entitlement, and update your Xcode project to use the entitlement.

Request the entitlement

Request the Family Controls entitlement at Family Controls distribution. If your app includes a Screen Time API app extension such as Device Activity Monitor, Device Activity Report, Shield Action, or Shield Configuration, submit the same request for the extension. For more information on the Screen Time APIs, see Screen Time Technology Frameworks.

Apple reviews your app, and if it’s approved, adds the entitlement to your developer account using managed capabilities. For more information, see Provisioning with capabilities.

Check the status of your request

To check your request status, follow the steps in Check the status of your request in Capability Requests, then select Family Controls from the Capabilities list. When Apple approves your request, Certificates, Identifiers & Profiles displays an Assigned status for this capability.

[Image]

Click the info button next to the capability. In the dialog that appears, check that Provisioning Support lists all the distribution methods you need.

[Image]

Configure the Family Controls entitlement for your app

When you receive the Family Controls entitlement, update your Xcode project to use it. For more information, see Configuring Family Controls.

If your Xcode project already includes the Family Controls capability for development and you use automatic signing, Xcode automatically updates your app to use this capability for distribution.

See Also

Authorizations