Enabling Supervised mode in iOS devices without using Apple Configurator 2 and DEP.

I am able to enable Supervised mode in iOS devices without using Apple configurator 2 and DEP. Please find the steps to do that below.

  1. Connect your device to the mac machine.
  2. Using iTunes, backup the device in your local computer without Encryption.
  3. In the Backup files, open the Manifest.db database and query the Files table as follows.
    1. select * from files where relativePath = 'Library/ConfigurationProfiles/CloudConfigurationDetails.plist'
  4. Get the fileID from result.
  5. Search for fileID in the backup files. It will be usually in "1e" folder. This is the plist that contains "Supervised mode" details.
  6. Change the Supervised mode value in that plist as true and add your own organization details in the plist as follows.

<key>IsSupervised</key>

<true/>

<key>OrganizationAddress</key>

<string>123,abc street</string>

<key>OrganizationEmail</key>

<string>a@b.com</string>

<key>OrganizationName</key>

<string>ABC Corporation</string>

<key>OrganizationPhone</key>

<string>555-555-5555</string>


Restore this modified backup files to the same device again. Now, the supervised mode is enabled in the device.


Now, coming to my question, Can i publish an iOS app with features that works in supervised mode and ask the users to put their devices to supervised mode using the above steps (of course, i will develop a mac app and windows app for the users to backup and restore the device)?


Will Apple approve my iOS app as i am bypassing Apple's standard way of enabling Supervised mode?





iPhone 7 Plus, iOS 12

Posted on Mar 5, 2019 8:57 PM

Reply
Question marked as Top-ranking reply

Posted on Mar 5, 2019 9:36 PM

I don't think so. Modifying the .plist files modifies the core operations of the device. Any method of doing this, other than using Apple produced products, could be considered an unauthorized modification and wouldn't be approved by apple

Similar questions

1 reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Enabling Supervised mode in iOS devices without using Apple Configurator 2 and DEP.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.