Problem
How can you upload an Apple push certificate to the Admin console if the existing one has expired?
Environment
- iOS devices
Solution
- Log in to theAdmin Console.
- Navigate to Devices > Mobile & endpoints > Settings > iOS Settings.
- At the top, selectApple Certificates >Set up a new certificate.
- UnderCertification Request, clickGet CSR.
- Click Get CSR, save the .csr file somewhere accessible.
- Go back to the Admin Console and look for Sign in to the - Apple Push Certificates portal. Then click the link Apple Push Certificates portal.
- After you have set up your signed certificate, you can download the .PEM file. Save that file first as it is the file you need to upload in the Admin Console.
- Once you're inside the Apple Portal, click Create a Certificateand accept the terms of use.
- Then, click Choose File and select the certificate signing request (.csr) file you saved earlier. Then, click Upload.
- Once done, click Download and save the signed certificate (.pem) file. Download this file only once and save it to your machine.
- After you save the file, go back to your Admin console and enter the Apple ID you used to download the signed certificate (.pem) file.
- Select Finish APNS certificate setup, click Upload Certificate and choose the (.pem) file you have saved from the Apple Portal.
- Click, Save and Continue to finish the setup.
Cause
Expired certificates cannot be renewed like existing ones. To avoid having to perform these steps in the future, you can renew an Apple push certificate.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-07-16 UTC.
[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"Missing the information I need" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"Too complicated / too many steps" },{ "type": "thumb-down", "id": "outOfDate", "label":"Out of date" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"Samples / code issue" },{ "type": "thumb-down", "id": "otherDown", "label":"Other" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Easy to understand" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Solved my problem" },{ "type": "thumb-up", "id": "otherUp", "label":"Other" }]