Family Controls entitlement not working on TestFlight (works fine on Xcode build)

I’m developing an app that uses Family Controls to block other apps. I’ve already received approval from Apple for the entitlement, and everything works perfectly when I run the app from Xcode on a physical device. However, when I upload the same build to TestFlight, the app installs and runs, but the Family Controls functionality doesn’t work — it seems like the entitlement isn’t being applied in the TestFlight version. So I’d like to ask: 👉 Do Family Controls entitlements work automatically on TestFlight builds, or is there any additional step required to enable them?

Please file a code-level support ticket so we can assist you. Be sure to include your Team ID and the bundle ID of the app reproducing your issue. If your app includes any Screen Time app extension, include their bundle ID.

I managed to solve the problem. The issue was that I had the Family Controls authorization set up in the development section of Xcode but hadn't included it in the release section.

Any one facing this issue make sure to put the family controls entailment on release section (go on target -> release -> capabilities)

Family Controls entitlement not working on TestFlight (works fine on Xcode build)
 
 
Q