Nouveau membre de l'équipe iOS: aucune identité de signature valide
C'est de plus en plus frustrant. J'ai deux identités, une vieille et une nouvelle, et celle-ci devrait être utilisé pour déployer des applications iOS sur l'App Store.
J'ai créé un nouvel utilisateur, de lui accorder l'accès admin, puis j'ai créé le nom de l'application et les profils de configuration. Cependant, dans l'Organiseur, je vois que la Dev disposition fonctionne parfaitement, alors que le Déployer profil me montre la terrible erreur:
De signature valide l'identité n'est pas trouvé.
Comment peut-il être?
Bien, je vois que dans les Certificats article dans le Portail iOS Provisioning portal, il y a seulement un certificat de distribution, celui de mon entreprise.
Est-il un moyen afin de permettre à l'utilisateur de créer des applications sans accès à la uberadmin de Xcode?
Merci & Cheers!
source d'informationauteur senseiwa
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin de la clé qui a été utilisé pour créer le Certificat de Distribution pour votre entreprise.
Rappelez-vous lorsque vous avez créé votre certificat de développeur? Puis vous êtes passé à trousseau -> certificat d'assistant -> Demander un certificat de ...
Lorsque vous avez fait cela, votre Mac relié votre demande de certificat à une clé dans votre trousseau de clés. Une fois votre certificat de développeur a été traitée et vous l'avez téléchargé sur votre ordinateur, il peut être consulté par votre ordinateur par le biais de cette clé.
Mais si vous n'avez pas créé le Certificat de Distribution que votre entreprise est, vous n'avez pas de clé sur votre ordinateur.
Prendre un coup d'oeil à vos certificats dans le trousseau d'accès:
Si c'est le cas, vous avez deux options:
Demander à la personne qui a créé le Certificat de Distribution à l'exportation à partir de son trousseau de clés. Cela va créer un fichier qui comprend à la fois les certificats et les clés.
Supprimer l'actuel Certificat de Distribution, et de créer une nouvelle Demande de Signature de Certificat à partir de votre ordinateur, qui va se connecter à une clé que vous avez.
Première méthode nécessite l'accès à "Uberadmins" de l'ordinateur. Le deuxième besoin d'un accès admin à vos équipes de compte Apple. Il n'y a généralement pas d'inconvénient, en utilisant la méthode 2, parce que la création d'un nouveau certificat est nécessaire de temps en temps de toute façon. Cela n'affectera pas déjà publié apps, juste des versions à venir et les mises à jour doivent utiliser le certificat le plus récent.
Une fois que tout cela est fait, vous devez créer un profil d'approvisionnement de distribution pour l'App Store et connectez-le Certificat de Distribution que vous allez utiliser. (si vous êtes allé avec l'option 1, vous possédez peut-être déjà fait).
Télécharger le profil de votre ordinateur, installez-la, puis dans votre application, sélectionnez à construire avec ce profil de distribution s'appuie.
Selon la documentation d'Apple:
Donc, pour plusieurs utilisateurs sont en mesure de créer des & soumettre App Store construit, vous devez partager une clé privée entre eux.
Créer une nouvelle clé privée pour l'équipe, et ensuite envoyer la clé privée à tout le monde qui en a besoin. Suivez les instructions sous Générer une Demande de Signature de Certificat avec le Trousseau d'Accès.
Voir aussi: Aucun souci à part la clé privée pour le certificat de distribution entre les différents groupes, sous un compte d'équipe dans itune provisioning portal