I am now implementing a project which will use NEHotspotHelper API. Through Xamarin.
I know this API requires approvement from apple. So I have already sent my request and waiting for response.
But I want to write the code and test it in my device first.
Is that possible?
Thank you!
The following step are what I have done.
Apply for special approval.
Modify the provisioning profile and add it to the Keychain(haven't got the newest approval, just choose the capability we need) [Access WiFi Information/Hotspot/Network Extensions/Wireless Accessory Configuration]
Update Entitlement.plist
3.1 Set "com.apple.developer.networking.HotspotHelper" to true
3.2 Enable "Access WiFi Information, Hotspot, Network Extensions, and Wireless Accessory Configuration".
- Update Info.plist
4.1 set "Required background modes" with value "network-authentication"
After doing all above. I still got "(0xE8008016)" The executable was signed with invalid entitlment.