38 votes

ERREUR ITMS-90512: valeur SDK invalide ... 8.2 supérieure à la valeur maximale autorisée de 10.3?

Essayer de télécharger un binaire, qui comprend une application de surveillance. L'erreur que je reçois (que je ne recevais pas il y a quelques jours) est la valeur fournie pour LC_VERSION_MIN_IPHONEOS pour l'extension Watchkit égale à 8.2, laquelle est supérieure à la valeur maximale autorisée de 10.3 ... apparemment 8.2> 10.3?

Je suis mis à jour avec le dernier XCode, 8.3, qui n'a pas résolu le problème. J'ai essayé de changer la cible de déploiement iOS pour l'application de surveillance et son extension, sans effet apparent sur le message.

14voto

dar512 Points 475

Mise à jour: c'est corrigé!

J'ai soumis un bug à Apple. Ils ont répondu qu'ils sont conscients du problème et que des personnes se penchent sur le problème. Ils vont me contacter quand ils auront résolu le problème. Je posterai une mise à jour ici quand ils le feront.

7voto

Paulo Rocha Points 71

Ce n'est pas lié à Xcode 8.3, l'erreur est dans le processus de validation Apple. J'ai eu une application en cours de révision (aucun problème pour la télécharger) qui a été rejetée car l'utilisateur indiqué pour le login avait expiré. Je n'ai apporté aucune modification à l'application, juste activé l'utilisateur et soumis. J'ai l'erreur maintenant.

Edit: Je peux également confirmer que si le support de Watch est supprimé, tout se passe bien.

3voto

Johnny Points 726

EDIT: Bien que correctement téléchargés sur iTunes Connect, lors de la tentative de soumettre un Testflight beta build, encore a été rejeté par le même message

Non valide sdk valeur. La valeur fournie pour le sdk partie de LC_VERSION_MIN_IPHONEOS dans XXX.app/PlugIns/XXX WatchKit L'Extension.salon appex/XXX WatchKit App.app/XXX WatchKit Application est de 8,2 qui est supérieure à la valeur maximale autorisée de 10.3.

Error

Suppose que Apple travaille toujours sur elle...


Je vais avoir cette question plus tôt, également avec un watchOS1 cible dans mon projet.

J'ai essayé de télécharger les binaires de nouveau il ya quelques minutes, pas plus d'avertissement s'affiche, et passé le traitement de iTunes Connect.

Tout le monde à avoir ce problème devrait lui donner un essai!

3voto

Sam Budda Points 3446

EDIT: Ce problème est sur le côté d'Apple et rien à voir avec Xcode. C'est seulement effectuer des apps WatchKit.

Je viens de téléchargé une de mes apps aujourd'hui qui a un watchkit extension. Essayez ceci, il peut ou peut ne pas aider.

  • Xcode -> Le Produit Est Propre

  • Xcode -> Quitter

  • Dans une console terminal > rm-rf /Utilisateurs/your_mac_user/bibliothèque/Développeur/Xcode/DerivedData/*

  • Relancer Xcode et projet

  • Accédez à votre Xcode -> Paramètres de construction pour votre application iPhone et assurez-vous que le jeu à 8,0 pour le debug et release

enter image description here

  • Maintenant, allez à la fois de votre montre et de regarder les extensions et assurez-vous que le paramètre de construction est fixé à 8,2

  • Archiver et de les télécharger de nouveau.

enter image description here

2voto

Ecuador Points 433

J'ai été la soumission avec un vieux Xcode version, je pensais que c'était le problème, alors je suis allé à la dernière et il me donne le même message, que je soumets à 8.2 ce qui est supérieur à 10.3.

Maintenant, voici où ça devient vraiment fou. Je l'ai dit, OK, peut-être il ya un problème avec 8.2, j'ai donc changé mon objectif minimum à 8.3, nettoyé, archivé, soumis. JE REÇOIS TOUJOURS LE MESSAGE D'ENVIRON 8,2!!!

J'ai exporté le paquet que je suis du téléchargement:

otool -l MyApp.app/MyApp |fgrep --after-context=3 LC_VERSION_MIN_IPHONEOS
  cmd LC_VERSION_MIN_IPHONEOS
cmdsize 16
version 8.3
    sdk 10.2 
--
cmd LC_VERSION_MIN_IPHONEOS
cmdsize 16
version 8.3
    sdk 10.2

Je grepped le package et mon répertoire de projet, il n'y a pas de putain de "8.2" chaîne de n'importe où. La même application, sans que la montre extension valide amende. Il semble qu'ils ont cassé la montre présentations (au moins WatchOS1), ce qui est quelque chose qu'ils devraient avoir remarqué, mais j'ai envoyé un mail de soutien il ya 2 jours avec des captures d'écran et ils ont été impressionnés, me disant d'envoyer une vidéo si je veux mon billet pour être traitée! Prendre 1 minute à regarder le téléchargement du journal, je vous ai donné l'ID de l'application et de l'heure, comment dur est-ce?

Edit: Il semble que j'ai installé la précédente version de xcode, il est l'une des plus récentes, mais aussi ne résout pas le problème, le problème semble être sur le côté d'Apple...

Edit 2: Le binaire qui n'a pas été depuis le jour avant-hier, juste a été téléchargé. Peut-être que c'est fixe?

Edit 3: Mais alors, vous obtenez le message dans itunes connect lorsque vous essayez d'envoyer de l'application. Il semble donc qu'ils travaillent sur ce, ne résout pas complètement encore.

Edit 4: le SUCCÈS! Soumis avec succès, en attente d'examen!

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