Mismatched Push Certificate
Configuration Notice - iOS
Troubleshooting for Developers
Mismatched Push Certificate is thrown when Apple returns a BadCertificateEnvironment
error. This means your push certificate's environment does not match the app environment.
Steps to Resolve
Ensure that you have uploaded the correct certificate (production or sandbox) on the iZooto panel (under Settings > Setup > APNS Credentials) that matches your app environment.
Please note that if you are testing your app in the debug mode, you would need to upload a sandbox certificate; and if you are testing your app via TestFlight, you would need to upload a production certificate.
Please contact iZooto Support if you have any queries.
Updated over 2 years ago