web-dev-qa-db-fra.com

ce certificat a été signé par une autorité inconnue

J'ai besoin de créer un fichier ipa à des fins de test. Je vais dans Keychian access -> Certificate assistant -> Request a certificate from a certificate authority and create some.certSigningRequest file. Ensuite, je télécharge ce fichier sur le portail de provisioning iOS du client et crée un certificat de développement et de distribution que je télécharge et installe sur mon vmware mac. Lorsque je sélectionne le certificat, j'ai reçu un message: ce certificat a été signé par une autorité inconnue
Voici l'image:

enter image description here

Je suis confus et je ne sais pas ce qui peut mal se passer?

Toute aide est grandement appréciée. Merci les gens ...

53
Nikola Jovic

RESOLU!

Le problème était manquant Apple Certificat intermédiaire WWDR.

Nous devons également installer le certificat intermédiaire WWDR délivré par les relations avec les développeurs mondiaux d'Apple. Il peut être téléchargé à partir du portail ou directement sur http://developer.Apple.com/certificationauthority/AppleWWDRCA.cer Assurez-vous de l'ajouter également à votre trousseau.

Pour ajouter le certificat: ouvrez votre utilitaire de trousseau sur votre ordinateur Mac, puis accédez à FileImport items, puis sélectionnez AppleWWDRCA.cer.

171
Nikola Jovic

J'ai commenté la réponse acceptée mais j'ai pensé que je donnerais une réponse plus approfondie.

La génération d'un certificat Merchant ID pour Apple Pay a généré l'avertissement "Ce certificat a été signé par une autorité inconnue" sur le certificat résultant.

Généralement, la mention "Émis par" indique "Apple Worldwide Developer Relations Certification Authority" - cependant, dans le cas du certificat d'identification du commerçant, il s'agissait:

"Apple Worldwide Developer Relations CA - G2"

La plupart des réponses en ligne pointent vers le AppleWWDRCA.cer , mais cela n'a pas fonctionné en raison de l'autorité émettrice - dans ce cas, j'avais besoin AppleWWDRCAG2.cer . J'ai pu obtenir ce certificat à partir d'ici: http://www.Apple.com/certificateauthority/

8
brack

Je suppose que lorsque vous avez créé/généré des certificats, la préférence du trousseau n'a pas de configurations ci-dessous.Veuillez vérifier la capture d'écran ci-jointe.Je pense qu'après avoir créé l'onglet des certificats de préférence en fonction de l'image jointe, cela résoudra votre problème.

Bonne chance enter image description here

2
NSCry