apple developer program freelancer

Hi,


I have a free developer account. My client is enrolled in the Apple Developer Program with Individual entity type. My client is a non-technical person, and I am not familiar with code signing.

1) Can I sign on my client's behalf, and distribute on the App Store? Do I use my Apple ID or his Apple ID?

2) For Apple Developer Program with entity type Individual, does it have a notion of a Team? E.g. can I sign on my client's behalf, under his Team? How do I add myself to his team?


3) How do I help my clients manage his certificates? My client added me as an Admin in his Tunes Connect, but I got no access to his certificates in the Developer's admin page.


4) My client had released an app in the App Store in the past. I want to help him release an update. However, when I look at my client's developer account, I could not find any existing certificates. I do see a few expired provisioning profiles for distribution, however they do not refer to any certificates. If my client has lost the private keys to the original certificates, will I still be able to release updates for the apps? I.e. can we simply create new certificates?

5) To develop on my client's behalf, do I need to create a certificate on his computer, and then export it to my computer? Or is it sufficient to ask for the provisioning profile from my client?

apple developer program freelancer
 
 
Q