Question

Je wan't pour sélectionner mon profil de distribution dans Code Signing Identity dans l'onglet de construction des cibles. Mais tous mes certificats (développeur, ad hoc, ...) sont grisés. Il semble donc que le nouveau profil de XXX.mobileprovision n'est pas installé. Les lignes directrices disent

  

Télécharger le profil de distribution et l'installer dans l'Organisateur Xcode.   Faites glisser le fichier .mobileprovision à la liste des profils d'approvisionnement en IPHONE développement dans le Organisateur.

Mais rien ne se passe. Non apparaît plus vert icône.

Si je double clic sur le profil Xcode me montre un fichier vide ...

aide quelqu'un peut me sortir?

Informations complémentaires:

D'abord, je créé un profil Ad-Hoc (avec un autre identifiant paquet), qui fonctionne (maintenant). Le titulaire du certificat et le nom d'utilisateur sur le Mac ne sont pas les mêmes (mais la clé privée a été créée sous ce nom d'utilisateur). Dans Xcode, je ne peux voir l'ancien certificat de développeur (du profil ad hoc).

Je mis l'application à Release.

Était-ce utile?

La solution 3

Sous

  

Provisioning -> Distribution -> Distribution de profils d'approvisionnement

J'ai téléchargé à nouveau le certificat souhaité et installé. Maintenant, je ne vois pas un fichier vide dans Xcode. La construction fonctionne désormais (pas d'erreur de signe de code).

Ce que je l'ai fait aussi: je l'ai téléchargé et installé le WWDR, ??mais je ne sais pas si cela était la raison (parce que je pense qu'il est toujours le même)

Autres conseils

Dans Xcode 5 cela a été déplacé à:

  

Xcode> Préférences> Comptes> bouton Voir les détails>

Vous pouvez mettre à jour vos certificats d'approvisionnement en XCode à:

Organizer -> Devices -> LIBRARY -> Provisioning Profiles

Il y a un bouton de rafraîchissement :) Donc, si vous avez créé le certificat manuellement dans iTunes Connect, vous devez appuyer sur ce bouton ou télécharger le certificat manuellement.

Ces instructions sont pour XCode 6.4 (puisque je ne pouvais pas trouver la mise à jour pour les versions les plus récentes, même cette a été un peu dépassé)

a) la partie sur le site Web des développeurs:

Connectez-vous en: https://developer.apple.com/

Centre

Certificats, Identifiants et Profils

Certificats> Tous

Cliquez sur « + » pour ajouter, puis suivez les instructions. Vous aurez besoin d'ouvrir « Keychain Access.app », il sous le menu « Trousseau d'accès »> « Assistant de certification> », choisissez « Demander un certificat d'une autorité de certification » etc.

b) une partie de XCode:

Après tout, vous devez aller à XCode et XCode ouvert> Préférences ..., choisissez votre Apple ID> Détails ...> cliquez sur cette flèche arrondie à la mise à jour, ainsi que « + » pour vérifier iOS distribution ou iOS identités signature développeur.

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