2012-04-13 4 views
1

J'ai un problème lorsque je tente de valider mon application iPad avec Xcode:présentation de la demande Xcode échec

  • construction propre
  • pour l'archivage
  • archives
  • clic sur le bouton de validation dans l'organiseur
  • choisissez l'application et le provisionnement de distribution et cliquez sur "suivant".

Et puis il me dit "opération d'emballage a échoué", rien d'autre.

Ce que je vérifié:

  • la configuration de construction pour l'archivage est la distribution
  • J'ai essayé de changer la configuration de construction de la distribution pour libérer
  • l'approvisionnement pour ditribution est la bonne
  • la la version du bundle est la même que sur iTunes Connect
  • Je n'ai pas de dossiers dans les dossiers de mon dossier de projet
  • J'ai également essayé de supprimer les fichiers ._ avec le cmd "trouver. -nom '._ . 'exec rm -f' {} \;? » Dans mon répertoire de projet

Que puis-je faire pour passer la validation

+0

Personne ne le sait? : s – Imotep

+0

l'avez-vous enfin réparé? Ce serait génial de savoir comment. – brainray

+0

Il est apparu que le problème était un .bundle I importé à partir d'un NAS dans lequel il y avait quelques fichiers. J'ai copié le paquet dans mon projet et tous ces fichiers ._ ont disparu, donc je réussis à soumettre mon application. – Imotep

Répondre

0

La configuration de construction pour l'archivage doit être RELEASE (pas sûr que ce soit problème)

+0

J'ai toujours pensé que ça devait être Distribution, c'est ce que j'utilise ... – SomaMan

+0

Dans mes autres projets je le mets toujours à la distribution et ça marche, mais j'ai aussi essayé de le changer pour sortir pour ce projet mais j'ai toujours l'erreur – Imotep

0

Here's un excellent tutoriel par Reetu Raj sur la création d'une version de distribution.

+0

J'ai suivi le tutoriel au cas où j'ai manqué quelque chose mais cela ne fonctionne pas, j'ai toujours l'erreur "opération d'emballage a échoué". – Imotep

1

J'ai eu tous ces symptômes. Enfin au bout de 6 heures, je suis passé « validation ». J'avais déjà déplacé mon projet entre plusieurs ordinateurs et réseau attched périphériques de stockage/Systèmes NFS, et a trouvé plusieurs faux "._ *" fichiers que j'ai supprimés. Un symptôme supplémentaire: dans le simulateur je n'avais pas de "bouton d'accueil". Examen avec "Pathfinder" de cocoatech J'ai trouvé beaucoup de faux fichiers nommés "Icon" (juste quatre lettres) qui étaient presque 300K avec des permissions 777 dans les répertoires et sous-répertoires must sans raison. J'ai supprimé ceux-ci. J'ai également trouvé un dans Settings.bundle, et l'ai supprimé. pour une raison quelconque, il n'y avait pas d'autorisation d'exécution de groupe sur ce répertoire, donc je l'ai modifié pour être comme les autres répertoires.

Enfin, j'ai trouvé un fichier supplémentaire "zh-Hans.lproj" - cette application est l'anglais et internationalisé quatre sept langues au total, mais cette application, pour apprendre les caractères chinois, n'a pas de version chinoise (toutes mes autres applications fais.) J'ai donc supprimé le fichier zh-hans.lproj (encore une fois à partir du système de fichiers), fait un nouveau nettoyage, construire pour l'archive, l'archive et a réussi à passer la validation. (Je n'ai trouvé aucun article dans mon projet dans Xcode qui avait une internationalisation chinoise simplifiée).

À aucun moment, aucune erreur n'a été détectée dans les fichiers journaux. Juste "opération d'emballage a échoué".

Si quelqu'un sait où ces erreurs sont consignées, faites-le nous savoir.

Seulement après la validation réussie, l'organiseur Xcode affiche une taille d'application de 50 Mo; jusque-là, il montrait un nombre trivial (187K octets?) qui indiquait aussi quelque chose de louche.

merci pour tous les conseils des gens chassant cela. Notez qu'à aucun moment ces fichiers Icon n'ont été visibles depuis le terminal avec une commande que je connais. ils ont été marqués cachés. L'un d'entre eux (pour settings.Bundle) est apparu dans Xcode, mais je n'ai pas pu le sélectionner ou le supprimer.

app soumis!

Questions connexes