web-dev-qa-db-fra.com

Le profil d'approvisionnement de la distribution n'inclut pas le certificat de signature. IPhone Developer xxxx xxxx

J'essaie de créer un profil de distribution. De zéro, j'ai supprimé tous les certificats chez KeyChain. J'ai supprimé tout profil de provision en utilisant la méthode du terminal. J'ai fermé mon Xcode. Ensuite, j'ai suivi cette link pour créer le certificat de distribution et les profils. J'ai suivi l'étape correctement et j'ai eu les résultats suivants. Je continue à recevoir "Aucun certificat de signature". Le développement IOS est trouvé. "Aidez-moi.

Édité

J'ai ensuite créé le certificat de développement à la suite de ce link et je reçois maintenant un nom de certificat différent pour Development and Distribution. Mon erreur est Distribution Provision Profile doesn't include signing certificate iPhone Developer xxxx xxxx

S'il vous plaît aider, merci. 

pic2

Pic 1

pic 5

pic 3

pic4

pic 6

Après avoir créé le profil de développement

After creating the development profile

Pourquoi mon certificat est-il un nom différent pour le développement et la distribution, j'ai suivi les étapes pour créer un certificat. Pourquoi est-ce un nom différent?

pic 8

pic 9

6
Hanz Cheah

POUR CERTIFICATS DE DISTRIBUTION

Dans BuildSettings, assurez-vous de choisir "IOS Distribution" au lieu de "IOS DEVELOPER" dans le menu déroulant "Code Signing Identity":

 enter image description here

18
Fidel

Vous avez le certificat et le profil d'approvisionnement pour iOS Distribution. Vous essayez de créer un build pour development (en créant un périphérique de test), ce qui vous obligera à générer un certificat et un profil pour le développement iOS. Suivez les étapes que vous avez suivies, mais lorsque vous devez préciser le rôle du certificat, choisissez Développement iOS. De même, lorsque vous créez le profil de provisioning, sélectionnez Développement iOS. C'est en fait le prochain article du site que vous utilisiez: http://lessons.livecode.com/m/4069/l/308242-how-do-i-create-a-development-profile-for-ios

Le certificat/profil de distribution iOS sera utilisé lorsque vous souhaitez soumettre à Apple un test via TestFlight ou une distribution dans l'App Store. Ne vous inquiétez donc pas pour leur suppression. 

1
wottle