5
votes

ERREUR: cette application a été créée avec le SDK iOS 12.0. À partir de mars 2019, toutes les applications iOS soumises à l'App Store doivent être créées avec le SDK iOS 12.1

J'obtiens cette ERREUR qui m'empêche de télécharger sur l'AppStore

iPhoneOS12.1.sdk - iOS 12.1 (iphoneos12.1)
    SDKVersion: 12.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk
    PlatformVersion: 12.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
    BuildID: ...
    ProductBuildVersion: 16B91
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: iPhone OS
    ProductVersion: 12.1

    iPhoneSimulator12.1.sdk - Simulator - iOS 12.1 (iphonesimulator12.1)
    SDKVersion: 12.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk
    PlatformVersion: 12.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
    BuildID: ...
    ProductBuildVersion: 16B91
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: iPhone OS
    ProductVersion: 12.1

    MacOSX10.14.sdk - macOS 10.14 (macosx10.14)
    SDKVersion: 10.14
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
    PlatformVersion: 1.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform
    ProductBuildVersion: 18B71
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: Mac OS X
    ProductUserVisibleVersion: 10.14.1
    ProductVersion: 10.14.1

    AppleTVOS12.1.sdk - tvOS 12.1 (appletvos12.1)
    SDKVersion: 12.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.1.sdk
    PlatformVersion: 12.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform
    BuildID: ...
    ProductBuildVersion: 16J602
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: Apple TVOS
    ProductVersion: 12.1

    AppleTVSimulator12.1.sdk - Simulator - tvOS 12.1 (appletvsimulator12.1)
    SDKVersion: 12.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform/Developer/SDKs/AppleTVSimulator12.1.sdk
    PlatformVersion: 12.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform
    BuildID: ...
    ProductBuildVersion: 16J602
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: Apple TVOS
    ProductVersion: 12.1

    WatchOS5.1.sdk - watchOS 5.1 (watchos5.1)
    SDKVersion: 5.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS5.1.sdk
    PlatformVersion: 5.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform
    BuildID: ...
    ProductBuildVersion: 16R591
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: Watch OS
    ProductVersion: 5.1

    WatchSimulator5.1.sdk - Simulator - watchOS 5.1 (watchsimulator5.1)
    SDKVersion: 5.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform/Developer/SDKs/WatchSimulator5.1.sdk
    PlatformVersion: 5.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform
    BuildID: ...
    ProductBuildVersion: 16R591
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: Watch OS
    ProductVersion: 5.1

    Xcode 10.1
    Build version 10B61
  • Je n'ai pas deux versions de xcode dans mon mac
  • J'ai vérifié xcodebuild -sdk -version et j'ai 12.1 et j'ai vérifié le chemin des outils de ligne de commande en utilisant "sudo xcode-select -s /Applications/Xcode.app/Contents/Developer"

Sortie de xcodebuild -sdk -version:

ERROR ITMS-90725: "SDK Version Issue. 

This app was built with the iOS 12.0 SDK. 

All iOS apps submitted to the App Store must be built with the iOS 12.1 SDK or later, included in Xcode 10.1 or later."
  • J'ai défini le sdk de base sur iOS dans mes paramètres de compilation
  • J'utilise xcode 10.1 (10B61)
  • J'ai désinstallé et réinstallé Xcode

Des idées? Je ne peux plus télécharger sur l'AppStore, cela fait maintenant une semaine de recherche d'une solution, je ne trouve pas la solution.


9 commentaires

Mettre à jour vers Xcode 10.2?


Mon mac ne le prend pas en charge, mais un de mes amis a 10.2 et il a le même problème


Hmm c'est peut-être un problème du côté d'Apple.


Est-ce vraiment une erreur ?


Oui! c'est une erreur, pas un avertissement, et cela empêche le téléchargement sur itunesConnect


Quel en est le résultat?


J'ai dû utiliser la méthode dosdude1 pour installer mojave sur ma machine, et j'ai téléchargé Xcode 10.2 et cela a fonctionné.Cela semble être un problème avec xcode 10.1


Hou la la! Pouvez-vous donner cela comme réponse et l'accepter? Cela doit être utile aux autres.


Terminé! j'espère que cela fera gagner du temps à toute personne ayant un problème similaire


4 Réponses :


0
votes

En supposant que le SDK iOS 12.1 soit installé:

Ouvrez les préférences XCode et accédez à l'onglet "Emplacements".

Sélectionnez la version appropriée des "Outils de ligne de commande" dans cet écran. Cela devrait aider.


1 commentaires

Il n'y a qu'une seule version là-bas et c'est le xcode 10B61



0
votes

Y a-t-il d'autres avertissements ou erreurs? Les directives d'envoi iOS indiquent quelques exigences supplémentaires que le SDK iOS 12.1, comme exiger watchOS 5 si vous avez une application de montre. Assurez-vous qu'il n'y a aucun problème là-bas:

À partir du 27 mars 2019, toutes les applications iOS soumises à l'App Store doivent être créés avec le SDK iOS 12.1 ou version ultérieure, et prendre en charge le conception tout écran de l'iPhone XS Max ou de l'iPad Pro 12,9 pouces (3e Génération). Toutes les applications watchOS devront prendre en charge watchOS 5 et Apple Regardez la série 4.

Un coupable improbable pour ce message d'erreur, mais pour faire bonne mesure, assurez-vous que votre application inclut un binaire 64 bits. Vous pouvez également inclure un binaire 32 bits si vous prenez en charge les appareils exécutant iOS 10 ou une version antérieure, mais vous devez fournir un binaire 64 bits.

Si Xcode ne parvient toujours pas à télécharger, essayez de télécharger avec le chargeur d'application. Dans Xcode, sélectionnez File> Open Developer Tool> Application Loader .

Si cela échoue encore de la même manière , je désinstaller et réinstaller Xcode; ça ne pouvait pas faire de mal. Vous voudrez peut-être chercher comment vraiment désinstaller tous les bits Xcode, puis effectuer une nouvelle installation.

Si tout le reste échoue, connectez-vous à votre compte développeur, accédez aux les forums des développeurs Apple et demandez de l'aide. Un ingénieur Apple pourra peut-être vous aider à régler les choses correctement.


6 commentaires

Il n'y a que l'erreur mentionnée, pas d'autres avertissements. J'ai essayé votre suggestion de téléchargement à l'aide du chargeur d'application, cela m'a donné la même erreur. Il me reste maintenant à essayer de désinstaller et de réinstaller Xcode.


Hé, une autre pensée, si vous ne l'avez pas déjà fait. Juste pour vous assurer qu'il n'y a rien de mal avec le chemin des outils de ligne de commande sélectionné, exécutez ceci dans le terminal. Modifiez le chemin si votre Xcode ne s'appelle pas Xcode. sudo xcode-select -s /Applications/Xcode.app/Contents/Developer


J'ai désinstallé et réinstallé Xcode, et vérifié le chemin à l'aide de votre commande et toujours la même erreur lors du téléchargement


J'ai édité la question en ajoutant la sortie de xcodebuild, veuillez y jeter un coup d'œil pour voir s'il y a des anomalies


Cela correspond à ce que j'ai ici. Je n'ai pas essayé de soumettre récemment, mais je ne vois rien de mal avec votre installation. J'irais ensuite sur les forums des développeurs Apple. Si vous trouvez quelque chose, veuillez le signaler ici pour les autres.


fera l'affaire à coup sûr, je ne voudrais pas que quiconque traverse cela comme je l'ai fait



2
votes

Apparemment, dans Xcode 10.2 ce problème n'existe pas. Après avoir essayé de nombreuses solutions, celle qui l'a fait pour moi a été l'installation de la version 10.2 de Xcode. J'espère que cette réponse pourra aider quelqu'un à gagner du temps.


0 commentaires

0
votes

J'ai eu le même problème avec Xcode 10.1 (pour d'autres raisons, je ne peux pas encore mettre à jour vers Xcode 10.2). Tout dans mon projet pointait vers le SDK 12.1 et j'ai toujours le message d'erreur en essayant de télécharger sur l'App Store.

J'ai finalement résolu le problème en supprimant le dossier "iPhoneOS12.0.sdk" de "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs" et en laissant celui pour "iPhoneOS12. 1.sdk ". Il n'était pas nécessaire de réinstaller Xcode.


1 commentaires

Dans mon cas, je n'avais qu'un seul dossier dans ce chemin, et c'était le iPhoneOS12.1.sdk