Binaire invalide après la mise à jour de Xcode 8.2

j'ai essayé de mettre à jour mon application aujourd'hui après avoir mis à jour vers Xcode 8.2 et j'obtiens une erreur binaire invalide. Je n'ai jamais vu cela avant. La cible de déploiement iOS pour mon application est iOS 9.0. Quelqu'un a vu cette erreur ou de savoir comment résoudre ce problème?

voici le contenu de l'e-mail qui expliquait ce qui n'était pas valide sur le binaire:

Invalid sdk value - The value provided for the sdk portion of LC_VERSION_MIN_IPHONEOS in appname.app/Frameworks/libswiftDispatch.dylib is 10.2 which is greater than the maximum allowed value of 10.1.

Invalid sdk value - The value provided for the sdk portion of LC_VERSION_MIN_IPHONEOS in appname.app/Frameworks/libswiftCore.dylib is 10.2 which is greater than the maximum allowed value of 10.1.

Invalid sdk value - The value provided for the sdk portion of LC_VERSION_MIN_IPHONEOS in appname.app/Frameworks/libswiftCoreImage.dylib is 10.2 which is greater than the maximum allowed value of 10.1.

Invalid sdk value - The value provided for the sdk portion of LC_VERSION_MIN_IPHONEOS in appname.app/Frameworks/libswiftQuartzCore.dylib is 10.2 which is greater than the maximum allowed value of 10.1.

Invalid sdk value - The value provided for the sdk portion of LC_VERSION_MIN_IPHONEOS in appname.app/Frameworks/Alamofire.framework/Alamofire is 10.2 which is greater than the maximum allowed value of 10.1.
22
demandé sur Max 2016-12-13 07:30:17

3 réponses

il semble que le problème soit largement répandu et qu'il soit similaire au moment où le 9.2 GM a été libéré. Le backend iTunes Connect N'est pas encore tout à fait à jour, nous devrons donc rester patients et continuer d'essayer.

il semble que le problème soit habituellement résolu dans la journée suivant la libération du GM.

Modifier: Dans l'intervalle, d'autres ont mentionné que vous pouvez changer le SDK de la version 10.1 et soumettre votre application.

si le problème est résolu, vous ne devrait pas avoir à soumettre à nouveau à iTunes connect. Vous serez simplement en mesure de soumettre le binaire déjà téléchargé pour examen une fois de plus.

mise à jour:à partir de 12/13/16 3: 15 PM PST le problème a été corrigé. Soumettez de nouveau vos applications pour révision.

9
répondu Rudy B 2016-12-14 03:15:19

dégradez votre version XCode, puis essayez-la. Je suis sûr qu'il va travailler pour vous.

0
répondu Hitesh Surani 2016-12-14 03:17:23

mes deux cents: J'utilise Xcode 9 et a obtenu:

he valeur fournie pour la partie sdk de \ LC_VERSION_MIN_IPHONEOS dans MyApp.app / MyApp est de 11,3, ce qui est supérieur à la valeur maximale autorisée de 11,2.

il était dû à une construction utilisant Xcode 9.2 beta qui laisse ses données dans DerivedData. Le nettoyage des données dérivées résout donc le problème.

-1
répondu ingconti 2017-11-11 15:12:45