Clarification on Family Controls Entitlement Coverage for App Extensions

Hello Apple Developer Community,

I have an existing Family Controls entitlement approved for my main app. My app includes the following extensions:

  • AppLimitMonitorExtension
  • ShieldConfigurationExtension
  • ShieldActionExtension

I am seeking clarification on whether my existing Family Controls entitlement for the main app automatically covers these extensions, or if I must submit separate entitlement requests for each extension. Because when I try to distribute app on App Store Connect it give me error "Provisioning profile failed qualification".

Many developers appear to be facing this issue, and it seems that Apple has not clearly documented this.

is information anywhere.

Yes I am going through the same thing

Can you try only adding the capabilities and permissions on the main app when you archive? The extensions should inherit these, rather than need to also have a declaration.

To the best of my knowledge you need to request the FamilyControls entitlement for each extension's bundle id that uses FamilyControls, as answered here.

Clarification on Family Controls Entitlement Coverage for App Extensions
 
 
Q