I have around 200 iOS devices that I have to keep track of in an internal network (they never leave the network) and there are several things I need to do on them.
- Completely disable certain apps/features in iOS (like iCloud and Maps)
- Be able to send push notifications by device (make something appear on the screen/make a noise)
- Install internal apps over the air
I am currently using OSX Server's Profile Manager, but I cannot lock down the devices enough with profiles, it also doesn't have the ability to "ping" them. It seems like there is a way to install internal apps over the air but I have not tried it yet.
Ideally my solution would be using free/open source software.
Any suggestions would be great. (all devices are running iOS 6.1.2 as of writing this post)