Application archivée avec Xcode 11.2 (11B52) rejetée: ITMS-90534: chaîne d'outils non valide


52

J'ai installé Catalina et Xcode 11 à partir du magasin et ils sont à jour:

  • Catalina: 10.15.1 (19B88)
  • Xcode: 11.2 (11B52)

Hier, j'ai téléchargé un nouveau binaire en utilisant fastlane. Aujourd'hui, j'ai reçu ce message d'Apple:

Cher développeur,

Nous avons identifié un ou plusieurs problèmes avec une soumission récente pour examen sur l'App Store pour votre application, "Gözen Security" 7.3.2 (67). Veuillez corriger les problèmes suivants, puis télécharger à nouveau.

ITMS-90534: Chaîne d'outils non valide - Votre application a été créée avec une version non prise en charge de Xcode ou SDK. Si vous prévoyez de soumettre cette version à l'App Store, assurez-vous que vous utilisez la version GM de Xcode 10.1 et le SDK pour iOS 12.1 et watchOS 5.1, Xcode 7.1 et le SDK pour tvOS 9, ou Xcode 6 et le SDK pour macOS 10.9 ou version ultérieure. Si vous utilisez une version bêta de Xcode pour tester votre application, assurez-vous que vous utilisez la dernière version prise en charge. Pour plus d'informations sur les versions bêta prises en charge, consultez la page Nouveautés de l'App Store Connect ( https://developer.apple.com/app-store-connect/whats-new/ ).

Meilleures salutations,

L'équipe App Store

Depuis Catalinaet Xcode 11sont officiellement publiés, pourquoi Applevoulez-vous toujours que j'utilise Xcode 10et iOS 12?


Est-ce que tout cela décrit l'erreur?
kirander

oui c'est tout le message
Olcay Ertaş

11
Les logiciels Apple ont encore plus de bugs que les miens.
Salman Khalid

1
developer.apple.com/services-account/download?path=/… pour tous ceux qui ont besoin du lien de téléchargement
Peter Tao

2
Pas un doublon! La dernière fois, la solution a été d'utiliser la dernière version, cette fois, c'est d'utiliser la dernière version bêta. Étant donné que les réponses à l'autre question ne s'appliquent pas, quelqu'un peut-il supprimer la balise Duplicate?
Alex Wally

Réponses:


48

Xcode a été mis à jour vers la version 11.2.1. Les versions faites dans Xcode ver 11.2 ne sont plus valides. Si vous ne voyez pas la mise à jour dans le Mac App Store, accédez à votre compte de développeur et téléchargez manuellement le nouveau Xcode.


1
Apple a annoncé une nouvelle officielle selon laquelle il n'accepterait aucune version de Xcode 11.2?
Sohil R. Memon

Apple accepte généralement les versions faites par les versions précédentes de XCode.
Salman Khalid

1
@Halpo oui, GM signifie la libération
kirander

5
La version 11.2 a introduit un bug sérieux qui ne permettait pas non plus le téléchargement en raison d'un problème avec UITextview. C'est pourquoi ils ont agi. Mais en réalité, ils n'auraient pas dû déprécier 11.2 sans avoir rendu 11.2.1 immédiatement disponible. Il est maintenant disponible en téléchargement sur le site des développeurs, mais hier ce n'était pas le cas. Juste un mauvais timing. Hope 11.2.1 fonctionne et n'introduit pas un autre bug grave.
SAP Pro

1
@TomMarvoloRiddle - vous pouvez télécharger la version 11.2.1 à partir des téléchargements Apple Developer. Je suis d'accord cependant que la version iOS13.2 / Xcode 11.2 était un vrai gâchis. D'abord en publiant une mise à jour officielle iOS qui n'était pas encore prise en charge par la version officielle de XCode… puis ces 11.2 problèmes.
Klaus Busse

8

Xcode 11.2 est déconseillé par Apple le 5 novembre 2019


Solution de contournement toujours opérationnelle (téléchargement manuel)

Téléchargez le fichier xip d'ici

Aussi:

Dernière version (Xcode 11.2.1)

ou

Dernière version bêta (Xcode 11.3 Beta)

ou

N'importe quelle version dont vous avez besoin . Et tous les autres contenus téléchargeables

Ensuite, extrayez-le et déplacez-le où vous le souhaitez.

Vous pouvez trouver tous les antécédents de contournement du problème ici.


salut! Comment voulez-vous dire obsolète? Je pensais que cela était toujours valable: "À partir d'avril 2020, toutes les applications iPhone et iPad soumises à l'App Store devront être construites avec le SDK iOS 13 ou version ultérieure. Elles doivent également prendre en charge la conception tout écran de l'iPhone XS Max ou l'iPad Pro 12,9 pouces (3e génération) ou version ultérieure. " du côté Apple. Lien pour cela: developer.apple.com/ios/submit .
F3R1

@ F3R1, il ne s'agit pas d'iOS, il s'agit de Xcode, si vous essayez de télécharger votre application sur l'AppStore, vous obtiendrez des erreurs indiquant que Xcode 11.2 et les versions antérieures sont obsolètes. Regardez ce post
Mojtaba Hosseini

Oui je vois. Permettez-moi de replacer cela dans un contexte. Je pensais que jusqu'en avril 2020, vous êtes autorisé à télécharger une application avec même la dernière version stable de Xcode 10 et toutes les versions de Xcode 11 qui viennent juste après. Mais apparemment, ce n'est pas le cas. Pour autant que je vois, vous ne pouvez télécharger une application sur AppStore qu'avec une version stable de Xcode 10 ou avec une version stable de Xcode 11 qui est (Xcode 11.2.1 maintenant).
F3R1

Malheureusement, Apple n'est pas prévisible depuis un certain temps maintenant.
Mojtaba Hosseini
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.