7
votes

Erreur d'archive Xcode: identité de signature de la distribution iOS manquante pour (nom)

Quand j'essaie d'archiver mon application, je reçois cette erreur ...

image d'erreur d'archive

Je fais beaucoup de recherches, mais je ne peux pas sembler comprendre. J'ai tout essayé de révoquer et de recréer mes certificats et de recréer les profils de provisioning.

Que dois-je faire?


5 commentaires

Avez-vous téléchargé les certificats à Xcode? Aussi, assurez-vous d'utiliser le bon schéma pour la construction d'archives


Est-ce que ce nouveau système Mac ur essaie?


J'utilise un nouveau Mac.


Cette réponse a résolu mon problème ... Stackoverflow.com/Questtions/13820680/...


Vérifiez cette réponse Stackoverflow.com/a/35456247/873868


3 Réponses :


2
votes

Cette réponse a résolu mon problème ...

Le problème était que le certificat n'a pas été signé par une autorité connue.

Ce certificat a été signé par une autorité inconnue < / p>


0 commentaires

36
votes

Selon les forums des développeurs Apple, l'expiration du certificat intermédiaire des relations entre les développeurs Apple Worldwide a expiré le 14/04/2016.

... Ce problème découle d'avoir une copie du certificat intermédiaire de WWDR expiré dans votre système et de votre login. À résoudre le problème, vous devez d'abord télécharger et installer le nouveau WWDR. Certificat intermédiaire (en double-cliquant sur le fichier). Ensuite, dans L'application d'accès Keychain, sélectionnez le clavier système. S'assurer Pour sélectionner "Afficher les certificats expirés" dans le menu Affichage, puis supprimer La version expirée des relations de développeur Apple Worldwide Certificat de certificat certificat intermédiaire (expiré en février 14, 2016). Vos certificats doivent maintenant apparaître comme valide dans Keychain Accès et être disponible pour Xcode pour les soumissions sur l'App Store.

Suivez ces étapes simples:

  1. Ouvrir Keychain à partir du menu Top Aller à Vue> Afficher les certificats expirés .
  2. maintenant dans Keychain locate expiré Autorité de certification de la relation de développement d'Apple World Wide World Wide Developer dans onglet de connexion et onglet Système du panneau de gauche et supprimez-le des deux onglets.
  3. Certificat de téléchargement: https://developer.apple.com/certificationAuthority/applewwdrca.cer " A> et double-cliquez pour l'installer.
  4. redémarrez xcode.

4 commentaires

Presque manqué cela - dans l'onglet de connexion et l'onglet System à partir du panneau de gauche mais cela trie - marquez ceci comme réponse! N'oubliez pas que vous devez supprimer l'expiration deux fois.


Je viens de passer une heure à essayer de comprendre pourquoi mon application ad-hoc ne signerait pas. Merci! Cela doit être marqué comme une réponse op!


Vous venez d'avoir sauvé ma santé mentale!


Cher Dieu, quelle douleur dans le @ ... pomme l'a fait de nouveau. N'oubliez pas de vérifier votre "distribution iPhone" et "Certificats" iPhone Developer ". Si vous cliquez dessus et il est indiqué "Ce certificat est valide", vous avez supprimé toutes les instances de "awwdrca" cachées de "awwdrca", si elle est toujours de couleur rouge, vous avez manqué une.



0
votes

J'ai passé beaucoup de temps en raison de ce certificat.Après de supprimer WWDR Certificat dans Le problème de la connexion et du système L'onglet est fixe


0 commentaires