web-dev-qa-db-fra.com

Aucune valeur n'a été fournie pour le paramètre «appIdName» lors du provisionnement

Je viens de m'inscrire au programme pour développeurs iOS d'Apple (type de compte: Individuel).

Dans mon organiseur Xcode sur mon appareil iPhone 4, je clique sur "Ajouter un appareil au portail d'approvisionnement" => Xcode demande mes informations d'identification => je les saisis => je vois "Aucune valeur n'a été fournie pour le paramètre 'appIdName'." fenêtre de dialogue.

Qu'est-ce que je rate?

33

Une partie du processus de soumission automatisée des demandes de certificat par Xcode consiste à rechercher un ID d'application "Wildcard". Si vous manquez cela (pour une raison quelconque, il est créé automatiquement sur certains comptes et pas automatiquement sur d'autres?), Ce processus automatisé échouera probablement.

Pour le résoudre, essayez ce qui suit:

1) "Révoquer" tous les certificats existants que vous pourriez avoir dans le portail des développeurs

2) Créez un nouvel "ID d'application"; l'intituler "Wildcard"; et entrez seulement "*" (sans espaces ni guillemets) comme suffixe.

3) Essayez à nouveau la demande de certificat automatisée à partir de Xcode, et cela devrait maintenant fonctionner

À votre santé!

34
JRG-Developer

Vous pouvez éviter ce problème en créant l'ID d'application avec un ID générique dans le centre de développement iOS.

Je suppose que l'Organisateur n'a pas pu suivre la politique mise à jour relative à l'ID d'application dans iOS Dev Center/Provisioning Portal.

L'ID d'application avec caractère générique ("*") semble être restreint dans certaines fonctions, par exemple, Notification push, Game Center. et le développeur semble également être tenu de s'assurer que l'option de sécurité pour l'application est liée à l'ID de l'application.

4
Passer-by

J'obtiens le même problème dans Xcode. Je pense que cela est lié à l'ID d'application générique que Xcode crée pour vous. Il semble y avoir un problème avec ce processus qui annule ensuite le processus d'ajout de périphérique que vous essayez de terminer.

Vous devriez toujours pouvoir ajouter l'appareil via iOS Dev Center . Une fois connecté, accédez au portail Provisioning Portal et vous pouvez y ajouter l'appareil.

Pas parfait, je sais, mais devrait vous permettre de commencer à créer des applications et à tester sur votre appareil jusqu'à ce que le problème Xcode soit résolu.

4
Ian L

En fait, mon objectif initial était de pouvoir tester mon application sur un appareil iPhone. Cliquer sur "Ajouter un appareil au portail d'approvisionnement" entraîne toujours l'erreur de sujet, mais de toute façon mon appareil iPhone a été ajouté d'une manière ou d'une autre au portail d'approvisionnement et maintenant je peux voir mon application sur iPhone (je n'ai même pas essayé de l'ajouter via iOS Dev Centre). Je suppose que cette procédure nécessite plusieurs étapes et que seule la dernière d'entre elles échoue encore maintenant, tandis que les autres réussissent.

2

Dans mon cas, le profil d'approvisionnement pour cette application n'était pas valide , puis j'ai effectué les étapes suivantes:

  1. Connectez-vous sur le portail des développeurs
  2. Cliquez sur la section Certificats, identificateurs et profils.
  3. Allez dans Provisioning Profiles, dans la liste que j'ai réalisée mon profil d'application n'était pas valide .
  4. Cliquez pour le modifier et sélectionnez les certificats correspondants (tous) et les périphériques (tous).
  5. Téléchargez le profil et un Run. Problème résolu.
0
Javier Giovannini