Signature de code ne correspond pas à l'identité dans mon trousseau, pour le magasin mac app développement?

StackOverflow https://stackoverflow.com/questions/4643572

  •  09-10-2019
  •  | 
  •  

Question

1, je l'ai déjà télécharger le "Apple Worldwide Developer Relations Certification Authority", et l'ajouter dans mon trousseau.

2, mon chef d'équipe avait déjà créé deux Cers pour Mac App Store en développement, télécharger et ajouter dans mon trousseau.

3, j'ai utilisé deux méthodes pour signer mon ajouter, mais a échoué tout.

Tout d'abord, la section des signes de code ajouter dans mon .xcodeproj (3.2.5).

En second lieu, j'ai utilisé script:

productbuild --component ./bin/MAS_Release/MyApp.app /Applications --sign "3rd Party Mac Developer Application: My Company Co., Ltd." --product ./src/MyApp/MyApp-Info.plist MyApp.pkg

Mais il a échoué avec l'information:     Signature de code '3rd Party Mac Application Developer: My Company Co., Ltd Identité ne correspond pas valide, non expiré, certificat de signature de code dans votre trousseau.

Je constate que mes certifications porte-clés n'ont pas petit trangle.

comment faire la petite absence trangle? (Quand I'am importer les Cers de mon agent, il ne dispose pas de l'absence trangle)

Était-ce utile?

La solution

Si vous essayez d'application signe de code sur la machine qui n'est pas une demande de CSR générée. Vous avez besoin d'exporter et d'importer la clé privée aussi du trousseau de Mac d'origine au mac en cours.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top