I want to write app for company where i'm working. It will work only with internal resources and only via authentication. How should staff install this app, when it will be done ? How usually people do that(for example ios soft for restaurants) ? I mean that should they use jailbreak for installing it ? I think that apple won't add my app to repository because it won't have possibility to check it.
Asked
Active
Viewed 238 times
0
-
2We use MobileIron for our Inhouse App distribution – Moritz Roessler Dec 24 '12 at 12:21
-
Well, one usually plugs his device into the computer and syncs with iTunes... – Dec 24 '12 at 12:21
-
1Check this post: http://stackoverflow.com/questions/982476/iphone-app-without-appstore – Ismael Dec 24 '12 at 12:21
-
How many people are in your company? Depending on size an MDM may or may not be overkill – propstm Dec 24 '12 at 12:27
-
In my company more the 2k but it doesn't matter, this tool will be using only by 10-30 people. – alterpub Dec 24 '12 at 12:37
1 Answers
3
There are basically two different official iPhone application distribution methods that I am aware of:
- Ad hoc
You can distribute applications using ad hoc without going through the app store, but you are limited to a maximum of 100 devices. With this method you can distribute you application from a web site, email, etc. You can upload the app by adding all the devices UDID you want to share the app on provision profile, then generate a link on testflightapp.com/
- Enterprise
The method is for internal distribution in companies with more than 500 employees. Apple does not provide any more public detail that I could find on this method.

Manish Agrawal
- 10,958
- 6
- 44
- 76
-
Ad hoc is a good way for me but I'll read information about other ways too, I think I should know some info about them. – alterpub Dec 24 '12 at 12:41
-
I do not believe there is a minimum required to get an enterprise account, only a DUNS number. https://developer.apple.com/programs/ios/enterprise/ – propstm Dec 24 '12 at 12:43
-
Biggest time saver I've noticed is not needing to add a new device to the developer portal and needing to recreate a provisioning profile. By selecting the enterprise profile for the app, you can install it on any device – propstm Dec 24 '12 at 12:45