Mismatched Push Certificate is thrown when Apple returns a
BadCertificateEnvironment error. This means your push certificate's environment does not match the app environment.
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 about 1 year ago