18

I am developing an iPhone app for a private company. It contains business critical data and should only be able to use for this company.

Do I still need to go via the App store? Is there not a private way to do this?

asto
  • 203
  • 1
  • 2
  • 5

5 Answers5

17

Your company can pay $299/yr to join the enterprise program which allows you to deploy app without going through the AppStore.

You can create Ad Hoc distributions for ≤ 100 users.

You can jailbreak all the target iPhones and do whatever you want.

kennytm
  • 510,854
  • 105
  • 1,084
  • 1,005
  • 3
    Jailbreaking an iPhone when business critical data is in there is a bad idea. –  Jun 04 '11 at 14:16
  • 4
    +1 for enterprise program. Then you can use http://www.appaloosa-store.com to deploy the application to your employees. Basically, it's a private app store (works also with android apps). – joel1di1 Jan 14 '12 at 01:16
  • 2
    Enterprise program is not required in order to do Ad Hoc Distribution, Developer program is enough: http://developer.apple.com/programs/start/ios – Tyler Liu Feb 16 '12 at 12:00
5

If you want the employee to download your apps over the air without listing each employee's UDID you want to subscribe to enterprise program.

However, even with you enterprise license you will have to distribute by yourself your apps to employees. To ease your distribution, you can use private stores solutions like Appaloosa.

Ry-
  • 218,210
  • 55
  • 464
  • 476
user1024614
  • 51
  • 1
  • 1
2

You may test & love testflightapp.

Alex LH
  • 41
  • 3
  • http://www.hockeyapp.net is even more sophisticated, since you can use their automatical crashreporting, thats far above Apple's crashreporting – brainray Sep 30 '12 at 14:56
2

If you want to stay completely private (apart of submiting the UDIDs to Apple), then build your own OTA-server. It's done in a few minutes, only registered UDIDs can use the app, and no 3rd party has access to your ipa.

Example

brainray
  • 12,512
  • 11
  • 67
  • 116
1

You might want to look into the Enterprise program. I have no personal experience with it, but as I understand it, it might be what you are looking for.

Williham Totland
  • 28,471
  • 6
  • 52
  • 68
  • Enterprise might not be available for smaller companies. A friend of mine tried to sign up the enterprise program and wasn't approved – brainray Sep 30 '12 at 14:54