web-dev-qa-db-fra.com

ERREUR ITMS-90168: "Le binaire que vous avez téléchargé n'était pas valide."

ERREUR ITMS-90168: "Le fichier binaire que vous avez téléchargé n'était pas valide." Le fichier d'analyse d'API résultant est trop volumineux. Nous n'avons pas pu valider votre API avant la livraison

J'ai eu l'erreur ci-dessus chaque fois que je souhaite télécharger la nouvelle version de mon application sur iTunes Connect. J'utilise le chargeur d'application pour le téléchargement. Mon application a été développée en utilisant Codename one.

S'il vous plaît, toute aide sera appréciée. J'y travaille depuis longtemps maintenant

11
bispope

Un binaire invalide peut se produire pour plusieurs raisons (le fichier d'analyse n'est pas le problème):

  • Chargeur d'application obsolète - c'est la raison la plus courante. Assurez-vous que votre version de Mac OS X est à jour et que l'outil de chargement d'application est mis à jour
  • Utilisation du débogage au lieu de l'IPA créé par l'appstore
  • Provisionnement incorrect - si vous avez mal utilisé le provisioning ou le certificat. Cela peut se produire si vous réexécutez l'assistant de certificat avant de télécharger l'application, car cela peut invalider le certificat existant ou régénérer l'approvisionnement
11
Shai Almog

Si votre fichier binaire .IPA est validé. Utilisez ensuite Application Loader v3.6

et tout ira bien.

2
Lee Eason

J'ai rencontré ce problème en utilisant Fastlane en téléchargeant un fichier binaire .IPA et en définissant un app_identifier qui ne correspondait pas au fichier .IPA que j'envoyais.

Mon message d'erreur était ERROR ITMS-4241: "App is Removed or Deleted. Apps can't be validated or submitted while they're removed or deleted." at SoftwareAssets.

Je viens donc de corriger le app_identifier dans Appfile .

0
ricardopereira