I'm looking to develop an application that can enable the Supervision Mode on an iOS device that is connected over a USB cable.
For this, I'm looking to use Apple Configurator's Configuration Utility which has Handlers such as "CNFGPrepareSpecifiedDevices". I'm planning to invoke the " (script library)" and call CNFGPrepareSpecifiedDevices along with the required parameters from my application.
This will have a dependency on the Apple Configurator installed on the Mac.
Is calling the Configuration Utility scripts and handlers within my application legally allowed by Apple? Or is there any alternative approach someone can suggest?