Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How many developers can use one iPhone developer key? [closed]

I'm looking to create an iPhone application and will enroll in the iPhone Developer Program. However, it isn't clear to me how many developers I can have if I enroll in the Standard Program. It says the Enterprise Program is for companies with more than 500 developers, so if I work on a team with 2-3 other developers, will the Standard Program work? Does that just mean all of the applications we create to put into the app store will have the same company info? What does it take to get each developer enabled to test on their own iPhone? Is it just a license key that has to be entered?

like image 557
Tai Squared Avatar asked Apr 30 '09 04:04

Tai Squared


2 Answers

  1. Two or three developers can easily share a single Developer Certificate, it just needs to be copied to each development machine. The Standard Program should be fine for your purposes.
  2. All of the apps you sell on iTunes will be listed under the one company or individual name. If you don't want that, you'll need to open multiple Program accounts.
  3. To test on a piece of hardware the code must be signed using a Developer Certificate and a Provisioning Profile which ties the app to the device (by it's UDID number).

The point of code signing is that it identifies the source of the app, so you are free to let employees/partners share a certificate if you are willing to take responsibility for whatever they produce.

Also, Apple uses separate certificates for Development (test as you work) and Distribution (submitting to the store), so sharing the Development Certificate doesn't put your "storefront" at risk.

like image 170
benzado Avatar answered Nov 15 '22 04:11

benzado


You can have multiple developers if you register as a company. You have three options:

  1. Simply apply for a "Doing Business As" from your state clerk

  2. Register your company as an LLC, process varies by state, contact your clerk

  3. Incorporate your company, this is the most expensive option, and has tax implications

    Next apply for the standard program under that company name. Remember that this is the name your apps will be released under.

You will be required to mail proof of your company to Apple. It will take some time for your company to be approved, Apple pays to have a background check done to ensure the company is in fact valid.

Once you are approved you need your other developers to request certificates, here is a link from apple with that process: (requires login) https://developer.apple.com/ios/manage/certificates/team/howto.action

like image 27
drye Avatar answered Nov 15 '22 04:11

drye