Bouton d'archivage grisé dans Xcode

136

Pourriez-vous m'aider à comprendre la raison pour laquelle le bouton Archiver est grisé dans Xcode?

capture d'écran

J'ai téléchargé tous les profils de développeurs

capture d'écran

Type d'appareil défini sur iPhone 6

http://i.stack.imgur.com/fMkmN.png

Et l'archive est archivée dans le schéma.

http://i.stack.imgur.com/66pRt.png

Andy
la source
96
Mettez Generic iOS Deviceau lieu de sélectionner un simulateur.
Larme
Je vous remercie ! Pour une raison quelconque, je pensais qu'un appareil était nécessaire. Ça marche maintenant
Andy
1
@Andy serait une bonne idée de marquer la réponse d'Hasya (ci-dessous) comme correcte.
Jason McDermott
Merci @JasonMcDermott d'avoir apprécié.
Hasya
@Andy Merci beaucoup.
Hasya du

Réponses:

384

Réponse valable via XCode 7, 8, 9, 10 et 11 +.


Vous ne pouvez pas archiver, car à partir de la cible, vous n'avez pas sélectionné d' appareil ou d' appareil iOS générique , il y a toujours un simulateur.

Rien de générique ou de mal avec Xcode 7. Cela se produit avec toutes les versions de XCode.


  • Problème - Pourquoi le bouton archivé est-il grisé?

entrez la description de l'image ici


  • Solution - Pourquoi le bouton archivé n'est-il pas grisé?

entrez la description de l'image ici

Bon codage.

Hasya
la source
1
Bonne chance. @atx
Hasya
36
Je souhaite que Xcode laisse l'option Archive activée, mais donne un message utile comme "vous devez sélectionner générique ... bla bla". Ou tout ce qui vous dirait pourquoi il ne fera pas réellement l'archivage. Je ne suis pas fan des options désactivées, surtout lorsque le résultat final est de nombreuses recherches sur le même problème par de nombreuses personnes (comme c'est le cas ici). J'avais déjà rencontré ce problème et j'ai dû chercher à nouveau parce que j'avais oublié pourquoi c'était un problème avant, lol
Various Artist
6
Toujours valide dans XCode 9.2. 👏
dps
1
A travaillé comme un charme
Kuldeep Singh
2
Je me sens tellement stupide en regardant ça. Quelqu'un d'autre? merci beaucoup au fait.
Machado