It seems like the topic of _where_ NEDNSProxyProvider is allowed is slimly documented. The Apple docs say
> You usually do this in the context of managed devices, such as those owned by a school or an enterprise.
But fall short of saying that you _can't_ use the API on general App Store apps. That's fine, I already know this to be the case. The question is, what if you're distributing your app through a custom B2B App Store? Is it then allowed, assuming the devices are managed through MDM?
Thanks
But fall short of saying that you can’t use the API on general App Store apps.
That’s because you can (-:
The docs are really clear about the actual restriction. The Overview section of the main DNS Proxy Provider page says:
DNS proxy providers are only supported on supervised iOS devices.
This does not preclude App Store deployment. In fact, many folks with supervised devices prefer App Store deployment because it simplifies their internal processes. However, the deployment mechanism is not the gating factor here, it’s whether the device is supervised or not.
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"