144 votes

Les archives n'apparaissent pas dans l'Organisateur pour Xcode 4

J'essaie de créer un IPA dans Xcode 4, un peu comme la personne qui a posé cette question :

Xcode 4 : créer un fichier IPA au lieu de .xcarchive

Donc j'ai réussi à compléter mon archive avec succès soi-disant. Elle dépose les fichiers .xcarchive du projet dans son dossier de destination. Mais ces archives n'apparaissent pas dans ma fenêtre Organizer. Je ne peux donc pas les partager comme décrit dans la question ci-dessus pour créer l'IPA.

Il n'y a pas d'erreur dans le processus d'archivage - ils semblent avoir été signés correctement. Alors pourquoi les archives n'apparaissent-elles pas dans le panneau des archives de l'organiseur ? Y a-t-il une étape que je manque... ou un paramètre obscur que je dois modifier ?

1 votes

Même problème ici aussi. De plus, les anciennes archives de la version précédente ont disparu.

1 votes

J'ai eu le même problème. Je n'ai pas configuré le drapeau "Skip Install" correctement. (Je les avais mélangés en quelque sorte) Maintenant ça marche. Yay

0 votes

@Helge Becker : Qu'avez-vous fait pour que ça marche ?

193voto

Ron Srebro Points 4687

EDIT (incorporation de tous les commentaires à une seule réponse)

Essayez l'une des options suivantes (ou toutes)

  1. Au lieu d'utiliser Build For -> Archive, dans le menu du produit, utilisez simplement archive. Il apparaîtra alors.

  2. Dans l'éditeur de schéma, modifiez le schéma et allez sur l'onglet Archive, assurez-vous que la case à cocher pour afficher dans l'Organiseur est cochée.

  3. Dans l'onglet archive de l'éditeur de schéma, vérifiez la configuration de construction utilisée pour l'archivage. Assurez-vous qu'elle possède le bon fichier de droits et les bons certificats.

  4. Dans les paramètres de construction, mettez Skip Install -> Release sur NO, pour les paramètres de construction utilisés pour l'archivage.

  5. Assurez-vous que le dossier des archives et les fichiers du projet XCode se trouvent dans le même dossier partagé si un lecteur réseau est utilisé. Il m'a fallu quelques jours pour comprendre ce problème, car j'ai placé mes fichiers sources XCode dans un dossier partagé Windows, mais le dossier Archives se trouve sur le Mac local, ce qui fait que les archives ne sont pas récupérées par Organizer.

Merci à @Smikey & @Ralph B & @Scott McMillin

2 votes

J'ai fini par trouver une solution. Les deux options Build For -> Archive et Archive n'ont pas fonctionné pour moi. Mais j'ai retiré le entitlements.plist que j'avais de ma version 3.X - j'ai vérifié deux fois que le schéma utilisé dans la construction d'Archive utilisait le bon cert.... et ça a marché. J'ai mis TOUTE LA JOURNÉE à le découvrir.

0 votes

Hmm, ça n'a pas marché pour moi. J'ai essayé les deux méthodes d'archivage, supprimé toutes les copies de entitlements.plist, vérifié trois fois les certificats... Toujours pas d'archives qui apparaissent :( Vous avez essayé autre chose qui pourrait avoir un rapport avec ça ?

60 votes

Eh bien, il semble que je l'ai réparé. Dans les paramètres de construction, dans la section déploiement, j'ai mis Skip Install -> Release sur NO. Je l'avais mis sur YES en suivant le conseil d'Apple... je suppose que c'était la mauvaise chose à faire.

67voto

Cliff Viegas Points 2307

Cette réponse est basée sur une autre réponse à une question similaire qui peut être trouvée à l'adresse suivante L'archive n'apparaît pas dans l'organisateur xcode4

Je ne m'attribue aucun mérite pour cette réponse, mais cette dernière, combinée aux suggestions de Ron, a résolu le problème pour moi.

Pour la configuration "Release", procédez comme suit :

Mettez "Skip Install" sur YES dans votre projet.

Définissez l'option "Skip Install" (Ignorer l'installation) sur NON sur la cible de votre application.

Définir "Skip Install" (Ignorer l'installation) à OUI sur toutes les cibles de bibliothèque statique qui sont incluses.

Choisissez Produit -> Archive dans le menu.

Cette méthode a également fonctionné pour moi et, selon l'auteur de la réponse initiale, elle est basée sur des conseils provenant des forums de développement d'Apple.

1 votes

Seule cette réponse a fait l'affaire ! Probablement parce que j'ai mélangé les paramètres du projet et de la cible pour "Skip Install". Merci !

0 votes

Vous êtes une légende, cela a fonctionné pour moi après trop d'heures passées à bidouiller les paramètres de construction...

38voto

Corin Points 1419

J'ai eu le même problème... J'avais défini par erreur le "Répertoire d'installation" ( INSTALL_PATH ) en une chaîne vide dans mes paramètres de construction. En supprimant ce paramètre et en utilisant la valeur par défaut /Applications a résolu mon problème.

0 votes

Aucune des réponses ci-dessus ne l'a fait. Xcode a simplement changé cette valeur sous mon nez, je suppose, car les archives fonctionnaient bien et se sont soudainement arrêtées. Merci pour cela !

0 votes

Même chose ici, c'est une réparation qui fonctionne. Je suis content de ne pas avoir abandonné les réponses les moins votées.

0 votes

Référence au "Répertoire d'installation" (l'url est étrange) : disanji.net/iOS_Doc/#documentation/DeveloperTools/Conceptual/

8voto

debo Points 51

Une autre chose à vérifier : Recherchez le "répertoire d'installation" dans vos paramètres de construction (tous) et vérifiez qu'il est défini sur "/Applications".

8voto

DevCompany Points 131

Oui ! Enfin. Moi aussi, j'étais coincé là-dessus depuis 2 jours ! J'aurais dû vérifier ici d'abord !

Sauter l'installation ... je l'ai déplacé sur NON et ça a marché !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X