Skip to Main Content
Developing Enterprise iOS Applications
book

Developing Enterprise iOS Applications

by James Turner
December 2011
Intermediate to advanced content levelIntermediate to advanced
112 pages
2h 55m
English
O'Reilly Media, Inc.
Content preview from Developing Enterprise iOS Applications

Chapter 7. Distributing Enterprise iOS Applications

If you’re distributing apps for sale to end users, the process is fairly straightforward. You sign up for an iOS developer account, create a development provisioning profile, build your app and test it on devices set up for debugging, create a distribution provisioning profile, build and archive your app, and upload it to the store.

This model works well for consumer products developed by an individual or small group, but there are other ways to do things that will assist you when developing applications in the enterprise.

Testing Applications with Ad Hoc Profiles

In a large organization, a lot of people may want to get their hands on your application before launch. Obviously, there’s your QA group, but also people from sales and marketing, internationalization, performance testing, and beta customers. Having them all come over to your desk to hook their devices up to your Mac and deploy the app with XCode can quickly become a nightmare. Toward the end of our 2.0 release, we had over 40 devices being used internally for testing.

The way to get around this is by using an Ad Hoc profile. An Ad Hoc signed app contains the UDID of every device that is allowed to run the application. Once a UDID is included in the app, you can send them the packaged IPA file, and they can drag it right into iTunes and install it to the device. Better yet, as you will see, we can automate the process so that they can directly download it from the build server. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

iOS 7 Development Recipes: A Problem-Solution Approach

iOS 7 Development Recipes: A Problem-Solution Approach

Joseph Hoffman, Hans-Eric Grönlund, Colin Francis, Shawn Grimes

Publisher Resources

ISBN: 9781449317768Errata PageSupplemental Content