I joined a company which had one iOS developer who has created one app and put it on the App Store already. Then he left the company. We have an organization Apple developer account. The developer who left has created the development/distribution certificate, provisioning profile, etc. for the app.
I joined the company after that developer left. For the same app, I need to fix some bugs and release to the App Store again. What do I need to do with those development & distribution certificates?
I think the private key is on that developer's laptop right? Do I have to have that private key in order to release an update for that app?
Can I just revoke the development & distribution certificates created by that developer & create all those certificates & provisioning profiles again for the same app, then update the app in App Store? Or does an app update need the same distribution certificate created by the previous developer?
Also, for a new app, can I re-use the same certificates (development & distribution) but re-generate provisioning profiles with new app's bundle ID?