web-dev-qa-db-fra.com

la soumission d'applications iOS génère une "chaîne d'outils non valide" bien que Xcode soit à jour

J'ai soumis mon application à l'App Store à l'aide de Xcode 6.4 sur OS X 10.11. L'application était pré-approuvée pour les tests. J'ai ensuite parcouru 5 versions qui ont toutes été téléchargées avec succès et installées sur plusieurs périphériques de test. Maintenant que j'essaye de soumettre pour l'approbation finale, je reçois:

"Invalid Toolchain. New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, and iOS 8 SDK or later. Don't submit apps built with beta software."

Comment peut-on en déduire que j'utilise Xcode 6.4, que l'application est exécutée sur iOS 8 ou version ultérieure, et que toutes mes versions précédentes, y compris la version actuelle, ont été très bien entrées dans le programme de test et installées?

Est-ce que quelqu'un sait comment je pourrais remédier à cette situation pour que mon application passe à l'étape finale?

11
Kirill

OS X 10.11 El Capitan est un logiciel en version bêta que vous ne pouvez pas utiliser pour créer et soumettre une application iOS au magasin.

Il y a un moyen sale de le gérer mais personnellement, je ne le ferais pas https://stackoverflow.com/a/32233429/3979236

15
Nicolas Braun

Si vous avez installé une version bêta d'un Xcode non GM, votre chaîne d'outils peut être confuse.

Allez à Accounts dans les préférences Xcode, sélectionnez le nom du compte sous lequel vous essayez de publier et affichez les détails ...

Dans Signing Identities > Action, soit Create soit celui qui manque, soit Reset celui qui est incriminé.

0
SwiftArchitect

Pour tous ceux qui rencontrent cette erreur lors de l’utilisation de xcode 7 beta.

Je suis allé sur l'Appstore et j'ai téléchargé xcode 7.0.1, puis ré-archivé et publié. Cela a bien fonctionné du premier coup.

0
Kristian