Proper dating of certificate
Follow the steps below to revoke and regenerate a new certificate, along with the affected provisioning profiles.
The instructions have been updated for Xcode 8.3 and Xcode 9.
When your certificate expires, it simply disappears from the ‘Certificates, Identifier & Profiles’ section of Member Center.
Or you can wait for it to expire and disappear, then generate a new certificate.the APNS certificate is not part of the app binary.you can revoke/renew your APNS certificate without updating your app binary.it is your push server that requires the APNS certificate. Go to your developer member centre and go to your Provisioning profile and see what are the certificate Active and In Active and select Inactive certificate and hit Edit button then hit generate button.Now your certificate successful renewal for another 1 year.