Ce certificat a une défaillance de l'émetteur de Push d'Apple Services
J'ai créé un certificat pour activer les Services Push dans mon application, mais à chaque fois que j'essaie d'ajouter un certificat dans mon Trousseau, après l'ajout de certificat, il m'indique l'erreur suivante:
Ce certificat a une défaillance de l'émetteur
- developer.apple.com/support/certificates/expiration
- vérifier celui-ci stackoverflow.com/a/35406327/5512225
- Remarque pour les gens vote pour fermer: C'est sur-tropic car il s'agit d'un OUTIL que les PROGRAMMEURS utilisent.
- Les lecteurs sont priés de noter que ce problème n'est pas spécifique pour les Services de Push, mais on le trouve également expiré pour iOS et Mac de développement et de Distribution de certificats. (Les solutions de travail aussi bien pour ces.)
- Félicitations pour la plus pertinente question, ce Q est liée à l'industrie-CI outil pour iOS fastlane au cours de l'étape de téléchargement de signature de code identités " Match.
Vous devez vous connecter pour publier un commentaire.
Je pense que j'ai compris ça. J'ai importé le nouvelle ÉDITION Certificat qui expire en 2023, mais j'ai toujours eu des problèmes de construction et de mes certificats de développement étaient encore en montrant les invalides émetteur d'erreur.
Après la suppression du certificat a expiré depuis le login et le Système de porte-clés, j'ai été en mesure de construire pour la Distribution de nouveau.
et double-cliquez sur installer pour un Trousseau de clés.
Confirmer "Certificats" catégorie est sélectionnée.
Supprimer expiré Apple dans le Monde des Relations avec les Développeurs du Certificat les certificats d'Autorité de "login" et l'onglet "Système" onglet.
Voici Apple réponse.
https://forums.developer.apple.com/thread/37208
Ce n'est pas réellement un problème de développement. Il se produit en raison de l'expiration de la Apple Worldwide Developer Relations Certificat Intermédiaire émis par Apple Worldwide Developer Relations d'Autorité de Certificat. WWDRCA délivre le certificat pour la signature d'un logiciel pour les appareils Apple, ce qui permet à nos systèmes de confirmer que le logiciel est livré à des utilisateurs comme prévu et n'a pas été modifié.
Pour résoudre ce problème, vous devez suivre les étapes ci-dessous:
Aller à Système dans le Trousseau d'accès
Ici vous trouvez que "Apple Worldwide Developer Relations d'Autorité de certification" est marqué comme ayant expiré. Donc le supprimer. Vérifiez également sous Onglet Connexion et supprimer expiré WWDRCA.
Télécharger de nouveaux RAPPORT Intermédiaire de Certificat à partir d'ici(Le renouveau d'Apple dans le Monde des Relations avec les Développeurs de la Certification Intermédiaire Certificat expire le 7 février 2023).
L'installer en double cliquant dessus.
Si vous avez encore face à tout problème avec votre apps iOS, Mac applications, les extensions Safari, Apple porte-monnaie et Safari notifications push, alors s'il vous plaît suivez ce lien de l'expiration.
Voici comment nous avons résolu ce.
Étape 1: Ouvrez Trousseau d'accès, de suppression "Apple world wide Developer relations d'autorité de certification" (qui expire le 14 Février 2016) à partir de deux "Connexion" et "Système" des sections.
Si vous ne le trouvez pas, utilisez “Afficher les Certificats Expirés” dans le menu Affichage.
Étape 2: Télécharger cette et l'ajouter à Trousseau d'accès -> Certificats
(qui prend fin le 8 Février 2023).
Étape 3: Tout devrait revenir à la normale et d'aujourd'hui.
Référence: Apple Worldwide Developer Relations Intermédiaire D'Expiration Du Certificat
Dans Apple Developer portal, ajouter un nouveau certificat, et à la question "Quel type de certificat avez-vous besoin?" choisir "dans le Monde des relations avec les développeurs de certificat". Générer le certificat, la télécharger et l'installer. L'instant où vous le faites, vous ne pourrez plus voir le message que vous avez décrit.
Edit:
Le certificat peut être téléchargé à partir de la page suivante:
https://www.apple.com/certificateauthority/
Vous pouvez choisir l'un des deux certificats:
"RAPPORT de Certificat (Expirant 02/07/23)"
ou
"RAPPORT de Certificat (Expirant 02/14/16)"
Suivez les étapes ci-dessous:
les certificats de "login" et l'onglet "Système" onglet dans le Trousseau d'application.
Si vous ne trouvez pas votre RAPPORT de certificat dans Connexion ou Système onglet, puis sélectionnez la catégorie "Tous les éléments" sur le côté gauche. Plus probablement, vous obtiendrez de voir l'expiration d'un RAPPORT de certificat ici, et vous pouvez le supprimer. Un certificat expiré est toujours indiqué par un astérisque rouge.
Si vous êtes face à la "Ce certificat a une défaillance de l'émetteur" d'erreur pour tous vos certificats, puis effectuez les étapes suivantes.
Suit:
https://developer.apple.com/certificationauthority/AppleWWDRCA.cer.
Référence:
Comme décrit dans la Apple Worldwide Developer Relations Intermédiaire D'Expiration Du Certificat:
La précédente Apple dans le Monde des Relations avec les Développeurs de la Certification Intermédiaire Certificat expiré sur 14 février 2016 et le renouvellement de certificat doit désormais être utilisé lors de la signature d'Apple de Portefeuille Passe, pousser les paquets pour Safari les Notifications Push, les Extensions Safari, et des observations sur l'App Store, Mac App Store et de l'App Store pour Apple TV.
Tous les développeurs doivent télécharger et installer le renouvellement de certificat sur leur développement des systèmes et des serveurs. Toutes les applications resteront disponibles sur l'App Store pour iOS, Mac et Apple TV.
Le nouveau certificat valide ressemblera à celui-ci:
Il affiche (ce certificat est valide) avec une marque verte.
Donc, aller à votre Chaîne de Clé d'Accès. Juste supprimer l'ancien certificat et de la remplacer par la nouvelle (renouvellement de certificat) comme Apple l'a décrit dans le document. Principalement le problème est qu'avec le service de notification push Apple et extensions comme décrit dans le document Apple.
Vous pouvez également consulter la liste des certificats en https://www.apple.com/certificateauthority/
Liste De Révocation De Certificat:
Maintenant cette mise à jour du certificat expire sur 2023-02-08.
Si vous ne pouvait pas voir l'ancien certificat, puis aller à la Système de porte-clés et à partir du menu édition et sélectionnez l'option Afficher les Certificats Expirés.
Maintenant, vous pouvez voir l'attestation suivante que vous devez supprimer:
Vous avez besoin à la recherche de la Monde à partir de la barre de recherche en haut à droite et de supprimer le certificat a expiré. Assurez-vous que vous avez sélectionné Connexion et Tous les éléments.
Juste essayer de mettre en local avant le 14 Février. Fonctionne pour moi! Pas une solution complète, mais temporaire résoudre le problème.
En fin de compte, j'ai cliqué droit sur le certificat, et sélectionné l'option "Obtenir des informations". En vertu de la Fiducie l'article, j'ai sélectionné "Toujours faire Confiance" et cela a résolu mon problème.