Control iPhone Remotely 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. 


https://signup.jamfcloud.com 


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.