When I develop an iPhone application for the company, I will select the application name and application identifier during the development process and will use the developer identifier and certificates associated with my developer account. When the application is finished and ready to be sent to the application store, I have several problems:
- It is not possible (or at least very difficult) to change the ownership of an application that has already been sent to the application store. Therefore, I cannot send the application using my credentials, and later change the ownership.
- When I receive the iTunes connection credentials from the company, I can create a new application identifier and certificates to create the application to send. But I cannot use the same application identifier that I use for development, because the application identifier must be unique. In addition, the company cannot simply add me as an administrator, because then I do not have the necessary privileges to create the application identifier or certificates.
I am wondering what is the best way to deal with this situation when developing applications as freelance employees for different companies? How do you deal with this?
source
share