Is it possible to update managed iPhone's dns settings remotely without user interaction

Setup: An iPhone enrolled into some MDM system An app that provides custom dns settings installed on the aforementioned device using MDM

The question is: is there a possibility for MDM admin to push *.mobileconfig file onto the device to update it's dns settings without requiring user interaction Say, the company has received 700 new iPhones, and we need to apply dns settings to all of them. With dns settings API, the admin would need to run the app on every device and enable the settings manually, which would take a lot of time.

The question is: is there a possibility for MDM admin to push *.mobileconfig file onto the device to update it's dns settings without requiring user interaction

In general I would suggest taking a look at the profile specific payload section for device management. There is a DNS Settings section there but it focuses on encrypted DNS. That section is here.

What Matt said but also…

is there a possibility for MDM admin to push *.mobileconfig file onto the device to update it's dns settings without requiring user interaction

That depends on the nature of the device. Once the device is enrolled in MDM, the MDM server can send updates without user interaction. Enrolling in MDM requires user consent but there are ways around this if the organisation owns the device.

Still, these MDM questions are kinda off topic for DevForums, where the focus is on code-level issues. You’ll probably have better luck asking them over in Apple Support Communities, run by Apple Support, and specifically the in Business and Education topic areas.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Is it possible to update managed iPhone's dns settings remotely without user interaction
 
 
Q