Can you control an iPhone remotely using Mobile Device Management protocol? or any other protocol/service? Of course, the user's consent will be obtained before performing any actions. I am mainly interested in changing the settings and manually selecting a carrier on behalf of the user. Any suggestions are welcomed.


Settings have many MDM hooks. You can experiment for free cloud based solution like JAMF now to get started.

Carrier settings are much more tricky, most get set by the carrier over the air and depend on whatever sim is sent out and physically installed, so you’ll likely need something other than a MDM for that.

  • 1
    by carrier settings, I meant network selection settings. I would like to switch the network selection mode to manual and select a specific carrier. Can that be done using MDM? – Mohamad Ali Mhaidly Feb 28 '18 at 6:54
  • 1
    I know of no mdm call for that, but I haven’t seen the technical specification for a couple years. No MDM I currently use does that @MohamadAliMhaidly. That’s the sort of thing I would totally put in the answer if I knew for sure you could control that. Your best bet is having users put in the proper sim. – bmike Feb 28 '18 at 15:38

If you have setup the iPhone already using the Apple Configurator 2 you can remotely change settings or remotely wipe the device. The idea being you have control of the device because you own it, therefore you are able to control the device from anywhere. Otherwise apple devices don't really allow remote control.

See this article for more information on how to remotely configure a device here.

  • 1
    only Apple Configurator 2? nothing else, right? – Mohamad Ali Mhaidly Feb 28 '18 at 2:04
  • 1
    Yes, unless you are talking about jailbroken phones. – Fortune Feb 28 '18 at 5:16

Similarly to Apple Configurator 2, you can use the Profile Manager in macOS Server to use the MDM protocol. This article explains how. Apple will most likely be adding more features for MDM and similar things in the future as inferred from Apple's recent article on changes to macOS Server.


Unfortunately you cannot remotely control an iOS device. However, many things can be configured, including SOME Carrier Settings (namely APN settings for data - not selecting specific carriers), using a Mobile Device Management product (options include MobileIron, XenMobile, AirWatch, Apple Profile Manager, Lightspeed, JAMF, etc). If you are using a device configured with Apple School Manager and Classroom you can also view the screens.

Some settings can only be configured if you have supervised the device, which can be done either with Apple Configurator, or with the Device Enrollment Program.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .