Search code examples
iosiphonemdmconfiguration-profile

Selection of open-source MDM server


I am quite new to MDM & iOS profile configuration. Please bear with me.

I am creating an application for school management who wants blocks all non-system iOS applications (starting with iOS then later android) on a the campus during school hours. Students install the iOS profile by going to my website or through an app. I have scheduler running on my server which at specified time & based on their location applies restriction and all non-system apps will be hidden from iPhone (this is for non-supervised iPhone/iPad).

I have couple of questions in this regard

  1. Will iOS developer license (99$) work for above scenario or requires an enterprise license (299$)?
  2. ws02 EMM is the right choice for me or should I use MDM-Server

This will be low-cost product so can't invest in external MDM servers.


Solution

      • MDM Capability has nothing to do with how you distribute the application , it doesn't matter if it's an AppStore app or Enterprise app if the device is registered to MDM and the app uses MDM api (NSUserDefaults with "com.apple.configuration.managed" key) then it will work.
      • An application can't "hide" itself , it totally depends on the DEVICE restrictions enforced by MDM SERVER.
    1. If you intend to apply this to android then use one that allows multiple platforms.