First of all, itβs normal to cancel your development or issue certificates and create new ones without affecting your applications currently released in the application store. This can be done at any time.
However, to set up push notifications, you install even more certificates. These certificates are not actually associated with your application, but are intended to be used by your push notification system. You create a certificate for development and a certificate for release.
In the future, if you need to revoke these push certificates, you can do this and create new ones without affecting the application in the store. You will need to upload new push certificates to your push notification system before you can send push notifications to your application in the store, but you do not need to make a new version of the application.
source share