I'm testing Apple's official "Capturing screen content on iOS" sample architecture using Xcode 27.2 and a physical iPhone running iOS 27.2.
My application builds, signs and launches successfully using a Personal Team without the screen-recording entitlement.
However, when I add the entitlement required by Apple's sample, automatic provisioning fails with:
"Entitlement com.apple.developer.screen-recording not found and could not be included in profile. This likely is not a valid entitlement and should be removed from your entitlements file."
The generated provisioning profile does not contain the entitlement.
Could Apple clarify:
Is this entitlement available to Personal Teams for development?
Does it require Apple Developer Program membership or separate capability approval?
What is the supported procedure for obtaining a provisioning profile that includes it?
Is there a known issue with entitlement availability or the iOS 27 sample?
Our intended use is explicitly authorised full-display capture using the system picker, with on-device processing and no attempt to bypass user consent.
I would appreciate guidance on the correct supported provisioning procedure.
Topic:
Code Signing
SubTopic:
Entitlements
Tags:
ScreenCaptureKit
Entitlements
Provisioning Profiles
Code Signing
0
0
25