Mark
Mark

Reputation: 3389

Best practives when developing iPhone Apps for different companies

When I am developing an iPhone app for a company, I will choose an app name and app id during the development process and will use the developer identity and certificates connected with my developer account. When the app is finished and ready to be submitted to the app store, I am running into a couple of problems:

I am wondering what is the best way to handle this situation when developing apps as a freelance for different companies? How do you handle that?

Upvotes: 5

Views: 1381

Answers (2)

Mark Granoff
Mark Granoff

Reputation: 16938

See this SO question about how to submit an application for a client.

I do the following:

When I start a project for a client, I do so using my own developer credentials. What is important to note is that I use a wildcard profile which I can use to develop any kind of app (except apps that might use Push Notification or In-App Purchase).

When it comes time to submit the app for the client, I simply build with the client's Distribution profile (see the link above). But I also have to change the bundle id to match the client profile, e.g. com.client.fooapp.

The whole thing isn't that complicated or difficult, but it is not exactly seamless either.

Upvotes: 4

Roger
Roger

Reputation: 15813

The company should create the app id in iTunes and then add you as a member of their team. You then download the profiles etc that you need.

Easy.

Upvotes: 4

Related Questions