Chapter 6. Enterprises and the iTunes App Store

I’ve spent quite a bit of time talking about technical details of iOS development in the enterprise, but now I need to return to reality for a bit, and talk about some of the logistical headaches involved in large corporations that want to interact with Apple. In specific, it’s time to talk go over all the cultural impedance mismatches you’re likely to encounter as you shepherd your first app into the store. This chapter is structured in the form of a countdown to launch, with a list of all the things I know of that could be preparing to bite you in the butt at any given time. However, I’m sure that there are new and unique disasters that people are going to discover, so don’t take this as an exhaustive list. Your mileage in (Cupertino) California may vary.

Things to Start Worrying About Immediately

So, it’s day one of your new project, the first iOS project your company has ever shipped. You may not know it, but it’s also going to be a chance to meet all sorts of new people inside your company that you may never have had contact with before. And that adventure starts today, because you’re going to have to seek out your company’s legal department.

Legal Considerations

Almost the very first thing that you’re going to have to do when you sign up for a corporate iOS developer account is to accept the terms and conditions (T&Cs) of the App Store. Ask yourself, do you personally have authorization to enter into contracts on behalf of your company? ...

Get Developing Enterprise iOS Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.