I've just started using Air Watch to distribute in-house ios applications. Unless I build the Ad-Hoc profile with the UDID explicitly listed in the profile, my app will not install on any enrolled devices. Anyone know if there is another way to get these applications installed over AW without managing a list of thousands of UDIDs? Indeed there are ways of using a plist file and distributing from a webserver, but we need a way to remotely wipe the installed applications when a device, or employee, goes MIA.
Asked
Active
Viewed 3,420 times
0
-
Are you able to host the app file (the manifest and .ipa file?) on a local server? – CaptJak Dec 16 '13 at 19:43
-
We could remotely host as in the link above, however if I am not mistaken, that does not lend itself to removing the application or data if the device is released from service. – wufoo Dec 16 '13 at 19:59
-
well, in regards to removing the data, Apple already has an app for that: https://itunes.apple.com/us/app/find-my-iphone/id376101648. I thought you wanted to be able to install apps remotely. – CaptJak Dec 16 '13 at 20:03
1 Answers
0
Unless the device is jailbroken, maintenance of the UDID list is required by Apple for anything outside of the App Store. This is enforced by iOS itself. It's obnoxious, but it's the way it is.
If you need more than 100 devices for in-house deployment, be sure to look at Apple's Enterprise Developer Program. The program supports many more features than the regular developer program's ad-hoc system. To enroll, visit https://developer.apple.com/programs/start/enterprise/

BergQuester
- 6,167
- 27
- 39
-
Indeed. That sure seems to be the case. Isn't there a limit of 100 UDIDs with Ad-Hoc? – wufoo Dec 16 '13 at 20:00
-
I think so. Though there is also in-house app distribution for enterprises that allows for many more devices. That may, or may not work for your purposes. See https://developer.apple.com/programs/ios/enterprise/gettingstarted/ – BergQuester Dec 16 '13 at 20:11
-
Aha.. Ok, so following that link.. do I need both an "In House" certificate as well as "In House" (instead of Ad Hoc) provisioning profile? My "In House" cert option is currently greyed out and I'm not sure why (I'm relatively new to ios development). – wufoo Dec 17 '13 at 18:00
-
You need to sign up and pay for the Enterprise developer program. Te normal developer program does not have this option. To enroll, visit https://developer.apple.com/programs/start/enterprise/ – BergQuester Dec 17 '13 at 18:17
-
-
let us [continue this discussion in chat](http://chat.stackoverflow.com/rooms/43366/discussion-between-wufoo-and-bergquester) – wufoo Dec 17 '13 at 19:37