If your iOS push certificate shows as revoked, it means the APNs certificate for this application was revoked in the Apple Developer admin panel — for example, someone revoked it manually while replacing it, or it was revoked when a new certificate was issued for the same App ID. While the certificate is revoked, Pushwoosh disables push sending for that platform and returns the RevokedCertificate error.
To resolve this and resume push notifications, you have two options:
-
Generate and upload a new .p12 certificate:
- Create a new APNs push certificate (.p12) for your application in your Apple Developer account.
- Upload it in your application's platform configuration in Pushwoosh.
- For detailed steps, follow our iOS configuration guide.
-
Switch to token-based authentication (.p8 key) — recommended:
- Configure your iOS application with an APNs authentication key (.p8) instead of a certificate.
- A .p8 key does not expire and cannot be revoked by issuing another certificate, so it avoids this problem entirely.
- See iOS token-based configuration.
Make sure the new certificate or .p8 key is associated with the correct App ID (Bundle ID) and that the environment (sandbox/production) matches your build.
Comments
0 comments
Please sign in to leave a comment.