Avant de commencer à écrire sur l'erreur, j'exécute sur macOS Sierra et j'utilise Xcode 7.3.1.
Je crée donc une archive à partir de mon application, je valide l'application et elle passe la validation, mais lors du téléchargement sur l'App Store, j'obtiens l'erreur "ERROR ITMS - 90167 No. app bundles found in the package".
J'ai vérifié toute ma documentation et j'ai tout.
- J'ai tous mes profils d'approvisionnement.
- J'ai Release en tant que "Distribution iOS".
Cette erreur a commencé à apparaître après l'installation de macOS Sierra.
Quelqu'un a une idée de la raison pour laquelle j'obtiens cette erreur?
Merci d'avance.
xcode7
ios10
macos-sierra
Charly Pico
la source
la source
Réponses:
Après avoir discuté avec des gens de la WWDC à la fois dans le laboratoire Xcode et dans le laboratoire App Store, ils ont pu trouver des informations indiquant qu'il s'agit d'un problème connu dans la graine Sierra actuelle qui est corrigé dans la prochaine version. Vous pouvez revenir en arrière ou attendre. Pas la réponse la plus satisfaisante, je l'admets.
la source
Problème:
solution de contournement
Pas besoin de correctif [UPDATE]
Erreurs possibles:
ERREUR ITMS-90635
Correction:
Include Bitcode
décochez l' option avant de télécharger.INFO ITMS-90111
Remarque: cela vous permettra de télécharger la version et de l'utiliser pour TestFlight, mais lorsque vous essayez de la soumettre au magasin, vous serez confronté à ce message d'erreur:
la source
Si vous téléchargez depuis Xcode7 (inférieur à Xcode8) et macOS Sierra (V10.12), donc ce problème "ERREUR ITMS-90167:" Aucun bundle .app trouvé dans le package "" ne viendra et ne permettra pas de télécharger la version sur Magasin d'applications.
Utilisez donc "Application Loader V3.6" ou "Xcode8" pour télécharger la version.
la source
Essayez ceci, cela a fonctionné comme un charme pour moi,
Nous sommes également confrontés aux mêmes problèmes au moment de la mise à jour de macOS Sierra .
Au moment de la construction de téléchargement en utilisant Xcode7.3.1, nous obtenons un message d'erreur
Pour résoudre une erreur et télécharger un fichier IPA sur l'App Store, suivez les étapes ci-dessous
-Pour télécharger la version, nous utilisons Application Loader V3.6 de Xcode8 .
Xcode -> Ouvrir les outils de développement -> Chargeur d'application
Suivez les étapes ci-dessous
1) Ouvrez le chargeur d'application
2) Choisissez Build (IPA)
3) Téléchargement du fichier IPA vers l'App Store
4) Soumettre avec succès la build (IPA) à l'App Store
Votre application sera téléchargée sur l'Appstore,
J'espère que c'est de l'aide pour quelqu'un.
la source
Je voudrais tout d'abord remercier @xemacobra pour sa solution, cela a fonctionné pour moi jusqu'à ce que je doive soumettre une demande d'examen.
Si vous avez besoin de soumettre une application pour l'App Store, et que le build indique que
You may not submit builds using beta software...
voici la solution:Le problème est que Xcode envoie les informations de construction avec la version de votre Mac OS. Pour résoudre ce problème, il vous suffit de modifier la version de votre Mac OS vers une version plus ancienne et acceptable.
Command + R
le démarragecsrutil disable
/System/Library/CoreServices/SystemVersion.plist
SystemVersion.plist
<key>ProductBuildVersion</key>
et localisez le fichierstring
joint à celui-cikey
. Par exemple, le mien l'était16A254g
.string
par une version de Mac OS actuellement prise en charge pour la version publique. Au moment de cette solution, celle-ci ira bien:15G31
Je n'ai pas essayé de soumettre l'application via Xcode 7.3.1, mais je sais que cela fonctionne toujours si vous soumettez
.ipa
via Xcode 8 beta 3.Une fois que vous avez soumis votre build, revenez
SystemVersion.plist
à l'originalstring
et répétez les étapes 1 à 4 en remplaçantcsrutil disable
parcsrutil enable
.la source
csrutil disable
ne suffit pas de rédiger une autorisation pour moi. J'ai essayé cela et j'ai réussi après le redémarrage de l'étape 4.sudo nano -w /System/Library/CoreServices/SystemVersion.plist
Changer ProductBuildVersion comme15G31
& ProductVersion10.11.6
& ProductUserVisibleVersion10.11.6
même.Control-X
pour enregistrer, puis appuyez sury
. Redémarrez à nouveau Re-Archieve avec XCode 7.3.1 poussé avec 8 BetaApplication Loader
. Confirmé par Apple.J'ai également vécu la même chose. C'est le moyen le plus simple de résoudre votre problème.
Archive
votre application en utilisantXcode 7.3.1
etexport
leipa
fichier de votre application dans un répertoire en sélectionnant l'optionSave for iOS App Store deployment
.Après cela, ouvrez
Xcode 8.0
et ouvrezApplication Loader
deXcode
->Developer Tools
. Connectez-vous à votre équipe et téléchargez leipa
fichier à l'aide deXcode 8.0
.J'ai téléchargé deux applications sur
iTunesConnect
, cela fonctionnera à coup sûr.la source
J'avais ce problème avec Xcode 8 GM et j'essayais de soumettre une application pour publication via Application Loader.
Vous devez utiliser la version d'Application Loader fournie avec Xcode 8, qui devrait être 3.6
J'ai toujours Xcode 7 installé et j'utilisais Application Loader 3.5
Mettre à jour
Mise à jour 2
Mise à jour 3
J'ai travaillé sur ce projet pendant les bêtas, il est donc possible que quelque chose ait été corrompu en cours de route et pose des problèmes. Peut nécessiter le démarrage d'un nouveau projet dans Xcode 8.
Il y a un fil sur les forums de développeurs traitant de ce problème. https://forums.developer.apple.com/thread/62703
Solution
Je ne sais pas si cette solution aidera dans tous les cas.
la source
Je soumets une application créée à l'aide de LibGDX et j'ai eu le même problème après la mise à niveau vers Sierra. Je l'ai résolu par:
la source
J'ai récemment mis à niveau vers macOS Sierra et j'ai également reçu ce message d'erreur. Après l'échec du téléchargement via le chargeur d'application, j'ai téléchargé Xcode 8 ( j'ai conservé ma copie 7.3.1 ). Xcode fermé 7.3.1. J'ai ouvert Xcode 8-> Organizer-> a procédé à la validation et au téléchargement de ma version. Ça a marché. J'espère que cela aide quelqu'un dans une situation similaire.
la source
Essayez d'ouvrir App Loader à partir de Xcode8. Xcode> Ouvrir les outils de développement> Chargeur d'application
Ensuite, vous pouvez télécharger l'application sur TestFlight sans l'erreur.
la source
Ce sont toutes des réponses fabuleuses ci-dessus ... suivez le processus en 9 étapes de Nicholas ci-dessus et aussi Tobeiosdev si vous n'avez pas d'accès en écriture au fichier SystemVersion.plist.
Cependant, soyez très prudent sur la façon dont vous lisez le guide étape par étape. NE faites PAS comme je l'ai fait et redémarrez votre appareil après avoir édité ce fichier plist , car vous rendriez la plupart des applications sur votre mac inutiles, y compris Terminal et TextEdit (qui sont nécessaires pour le modifier). Rouvrez le terminal dans Sierra (ou le système d'exploitation bêta que vous exécutez) et non dans la ligne de commande.
J'ai malheureusement découvert la manière difficile et je n'ai pas pu éditer à nouveau le fichier plist dans la ligne de commande. J'ai donc dû redémarrer plusieurs fois avant de trouver la solution qui consistait à passer en mode mono-utilisateur (Command-S au redémarrage), ce qui m'effrayait insensé que j'avais ruiné la build de mon mac. Finalement, tout a redémarré, mais a également été quelque peu retardé par le fait de devoir réinstaller Xcode 8 ... menant à une nuit sans sommeil comme ma première soumission à l'AppStore.
Dans l'ensemble, ce qui précède est une solution parfaite qui fonctionne tout autour, SI vous suivez correctement les instructions. Leçon apprise!
la source
J'ai accidentellement ouvert une ancienne version de l'Application Loader Version 3.5 (921) et j'ai obtenu l'erreur ITMS-90167 aucun bundle d'application trouvé. Assurez-vous d'ouvrir le chargeur d'application dans le menu de Xcode (Xcode-> Open Developer Tool). La version 3.6 (1020) fonctionne comme un charme! :)
la source
J'ai résolu ce problème comme suit, recherchez votre archive dans l'organisateur, puis:
la source
Selon la réponse de @Fan Zhang, suivez ces étapes et vous pouvez télécharger cette archive en utilisant Xcode ou Application Loader, comme vous le souhaitez!
Lorsque vous avez archivé votre application, recherchez votre archive dans l'organiseur, puis:
la source
Avec moi, ma candidature écrit par
Swift 2.2
. Et doit utiliserXcode 7.3.1
pourarchive
et le téléchargement àApple testflight
mais nous avons eu la même erreur (je cours surmacOS Sierra-10.12
). La solution suivante résout le problème pour moi, j'espère qu'une autre personne confrontée au même problème pourra trouver quelque chose d'utile:la source
Au cas où cela aiderait, j'avais le même code d'erreur en
"ERROR ITMS - 90167 No. app bundles found in the package"
utilisantmac OS 10.14.4
avecXcode 10.2
.(À noter, j'ai pu soumettre avec succès des versions il y a quelques semaines avec la même configuration, mais cela semble être quelque chose du côté d'iTunes Connect)
J'ai dû mettre à jour
mac os 10.14.6
etXcode 10.3
soumettre avec succès ma version.la source
Impossible de traiter l'application pour le moment en raison de l'erreur suivante: Aucun bundle .app trouvé dans le package. Ces problèmes apparaissent lorsque l'espace de votre ordinateur est moindre. Donc, effacez votre poubelle ou un document inutile de votre PC. Alors essayons à nouveau! C'est du travail pour moi!
la source
J'ai fait face au même problème. ce qui a fonctionné pour moi était ->
allez dans cible-> signature et capacités -> certificat de signature -> J'ai dû révoquer un certificat. Révoquez toujours le certificat par le nom de l'iMac de l'administrateur. Il est créé par défaut lors de la création de votre certification et de vos profils.
** L'image est jointe à titre de référence.
PS: - assurez-vous toujours que l'identifiant du bundle est le même sur App Store Connect et Xcode avant l'archivage.
la source
Les paramètres de confidentialité sont modifiés pour iOS 10, plus d'informations à ce sujet peuvent être lues ici
J'avais des problèmes décrits précédemment, qui devaient être résolus comme décrit, mais après un téléchargement réussi, l'application n'était pas visible sur iTunes connect.
J'ai dû ajouter une
Privacy - Bluetooth Peripheral Usage Description
clé dans un plist afin de résoudre le dernier. D'autres clés manquantes poseront le même problème.la source
J'obtenais cette erreur avec Xcode 7.2.1 et Application Loader 3.4 sur macOS 10.12.1.
Mais pour une raison quelconque, cela a fonctionné si j'utilisais la ligne de commande "altool" pour faire le téléchargement à la place:
la source