Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Building apps for clients, our dev account or set them one up?

I am still trying to get my head around this. So far we have produced in house apps for ourselves under a single developer licence but now some of our clients are requesting apps.

Correct me if I am wrong but there are two ways to approach this.

  1. App is developed under our dev account for the client, client trusts us to send them sales trends and any income from their apps. Client has no access to iTunes Connect (as all our other apps are on there).

  2. We get the client to create their own Developer Account with Apple, setup their own banking then send us the team leader login details so that we can produce apps under their details. I imagine some amount of trust has to be accepted here as we can see the client banking details and possibly their original iTunes login details? I also imagine that we should setup different workstation logins specifically for each client project so that any keychain data is kept separate from other accounts.

Have I got this right?

Many thanks for help.

Geoff

like image 376
GeoffCoope Avatar asked Oct 11 '22 08:10

GeoffCoope


1 Answers

Yes, sounds right to me, except you won't need the login details if the client can provide you with the provisioning profiles. Your option 1 wouldn't realistically be feasible imho.

Of course there is also the B2B Apple program which might fit your needs:

http://images.apple.com/business/docs/ASVPP_Business_Guide_US.pdf

"Businesses can work with third-party app developers and business partners to procure these custom B2B apps securely and privately through the program."

like image 67
ader Avatar answered Oct 13 '22 01:10

ader