Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Al Coholic

macrumors 6502
Original poster
Mar 10, 2011
262
0
Under the I-470 Freeway
New to iOS. How do I install an app without jail breaking?

My company wants me to code a few things to use "in house" only. The apps are proprietary and will end up on a couple dozen iPhones at most.

The $99 Developer fee isn't a problem but surely Apple allows apps not meant for public consumption to be installed another way. Yes? No?

If this isn't possible or there are too many hoops to jump through we'll dump iOS I guess.
 
As a developer, you basically have two options:

Normal Account:
This account type lets you install the apps you make on up to 100 devices. The downside to this is that for the app to keep working, you have to reinstall it every few months or so when the provisioning profile runs out.

Enterprise Account:
This account type allows you to develop apps and distribute them to any number of devices, and like the AppStore, the apps never "expire"
 
As a developer, you basically have two options:

Normal Account:
This account type lets you install the apps you make on up to 100 devices. The downside to this is that for the app to keep working, you have to reinstall it every few months or so when the provisioning profile runs out.

Enterprise Account:
This account type allows you to develop apps and distribute them to any number of devices, and like the AppStore, the apps never "expire"

Happen to know the cost of the Enterprise account?
 
I can't believe if you're developing internal apps for your company that
A) They won't pay for the enterprise account, and
B) Would want you developing using a jailbroken phone.
 
That does seem a bit silly. For a company wanting to do enterprise apps, $300 is a drop in a bucket.
 
A couple dozen phones to run a business and you want to jailbreak instead of paying $300?? You aren't concerned about security? Sounds very strange. :eek:
 
$300 isn't bad for a company to develop apps I suppose...

You also have to keep in mind that to start up an enterprise account, you need to prove you are officially a corporation. At least in the US, when my company did it, I think we had to provide our Articles of Incorporation as well as our Duns and Bradstreet number.
 
Another option would be to sign up under the Standard Company Program (still $99/year) and then use Ad Hoc Distribution to deploy your app to up to 100 devices. But probably not recommended unless you can't qualify for the Enterprise Program.
 
My company wants me to code a few things to use "in house" only. The apps are proprietary and will end up on a couple dozen iPhones at most.

Consider whether the app can be done as web app. The scripting and presentation capabilities of modern JavaScript, HTML, and CSS are pretty amazing, and more capable than many people think.

If there are computations or data that simply can't be done in JS, consider a php or other CGI on the web server.


One advantage for doing it as a web app is it simplifies distribution. There's no installing or updating needed. The client simply visits the web page, and adds it as a web icon to the home page.

Another advantage is it can be run on more than just iPhones. Any capable web browser can run the app: iPad, other tablets, Android phones, even desktops or laptops.
 
Another option would be to sign up under the Standard Company Program (still $99/year) and then use Ad Hoc Distribution to deploy your app to up to 100 devices. But probably not recommended unless you can't qualify for the Enterprise Program.

The Ad Hoc method I assume is for beta testing.

How long does the provisioning last? Does it expire?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.