Hi everyone,
I'm having trouble with Network Extensions capability not being included in my provisioning profiles. Here's my setup:
Environment:
Xcode 16.0
iOS Deployment Target: 17.0
Paid Apple Developer Program ($99/year)
Problem:
I'm trying to use NEHotspotConfiguration in my app, but getting this error:
entitlement
What I've done:
✅ Enabled "Network Extensions" in App ID capabilities
✅ Enabled "Access Wi-Fi Information" and "Hotspot"
✅ Created new provisioning profiles after enabling capabilities
✅ Cleaned build folder and rebuilt
✅ Using "Automatically manage signing" in Xcode
Current status:
App ID shows all capabilities are enabled
Xcode shows Network Extensions capability is present
But provisioning profiles still don't include the entitlement
NEHotspotConfiguration fails with entitlement error
Questions:
Has anyone else experienced this issue?
Is there a specific way to force Xcode to include the entitlement?
Should I try manual provisioning profile creation?
Are there any known bugs with Network Extensions in Xcode 16?
Code I'm trying to use:
}
Any help would be greatly appreciated!
Thanks,
Selecting any option will automatically load the page