Aplicación archivada con Xcode 11.2 (11B52) rechazada: ITMS-90534: Cadena de herramientas no válida

52

He instalado Catalina y Xcode 11 de la tienda y están actualizados:

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

Ayer he subido un nuevo binario usando fastlane. Hoy recibí este mensaje de Apple:

Estimado desarrollador,

Identificamos uno o más problemas con un envío reciente para la revisión de App Store para su aplicación, "Gözen Security" 7.3.2 (67). Corrija los siguientes problemas, luego cárguelos nuevamente.

ITMS-90534: Cadena de herramientas no válida: su aplicación se creó con una versión no compatible de Xcode o SDK. Si planea enviar esta compilación a la App Store, asegúrese de estar utilizando la versión GM de Xcode 10.1 y el SDK para iOS 12.1 y watchOS 5.1, Xcode 7.1 y el SDK para tvOS 9, o Xcode 6 y el SDK para macOS 10.9 o posterior. Si está utilizando una versión beta de Xcode para probar su aplicación, asegúrese de estar utilizando la última versión compatible. Para obtener más información sobre las versiones beta compatibles, consulte la página Novedades de App Store Connect ( https://developer.apple.com/app-store-connect/whats-new/ ).

Atentamente,

El equipo de la tienda de aplicaciones

Desde Catalinay Xcode 11se lanzan oficialmente, ¿por qué Appletodavía quieres que use Xcode 10y iOS 12?

Olcay Ertaş
fuente
¿Es esa toda la descripción del error?
kirander
sí, es todo el mensaje
Olcay Ertaş
11
Los softwares de Apple tienen incluso más errores que los míos.
Salman Khalid, el
1
developer.apple.com/services-account/download?path=/… para cualquiera que necesite el enlace de descarga
Peter Tao
2
No es un duplicado! La última vez que la solución fue usar la última versión de lanzamiento, esta vez es usar la última versión beta. Dado que las respuestas a la otra pregunta no se aplican, ¿alguien puede eliminar la etiqueta Duplicar?
Alex Wally

Respuestas:

48

Xcode se actualizó a la versión 11.2.1. Las compilaciones realizadas en Xcode ver. 11.2 ya no son válidas. Si no ve la actualización en Mac App Store, vaya a su cuenta de desarrollador y descargue el nuevo Xcode manualmente.

kirander
fuente
1
¿Apple anunció alguna noticia oficial de que no aceptará ninguna compilación hecha por Xcode 11.2?
Sohil R. Memon
Por lo general, Apple acepta compilaciones realizadas por versiones anteriores de XCode.
Salman Khalid, el
1
@ Halpo sí, GM significa liberación
kirander
55
La versión 11.2 introdujo un error grave que tampoco permitiría la carga debido a un problema con la UITextview. Por eso tomaron la medida. Pero realmente no deberían haber desaprobado 11.2 sin hacer que 11.2.1 esté disponible de inmediato. Está disponible como descarga en el sitio del desarrollador ahora, pero ayer no lo estaba. Solo mal momento. Hope 11.2.1 funciona y no introduce otro error grave.
SAP Pro
1
@TomMarvoloRiddle: puede descargar el 11.2.1 de las descargas de Apple Developer. Sin embargo, estoy de acuerdo en que la versión iOS13.2 / Xcode 11.2 fue un desastre. Primero lanzando una actualización oficial de iOS que aún no era compatible con la versión oficial de XCode ... luego estos 11.2 problemas.
Klaus Busse el
8

Xcode 11.2 está en desuso por Apple el 5 de noviembre de 2019


Solución siempre activa (descarga manual)

Descargue el archivo xip desde aquí

También:

Última versión de lanzamiento (Xcode 11.2.1)

o

Última versión Beta (Xcode 11.3 Beta)

o

Cualquier versión que necesites . Y todos los demás contenidos descargables

Luego, extráelo y muévelo donde quieras.

Puede encontrar toda la solución alternativa del problema aquí.

Mojtaba Hosseini
fuente
¡Hola! ¿Cómo quieres decir obsoleto? Pensé que esto todavía era válido: "A partir de abril de 2020, todas las aplicaciones de iPhone y iPad enviadas a la App Store deberán estar compiladas con el SDK de iOS 13 o posterior. También deben ser compatibles con el diseño de pantalla completa del iPhone XS Max o el iPad Pro de 12.9 pulgadas (tercera generación) o posterior ". del lado de Apple. Enlace para ello: developer.apple.com/ios/submit .
F3R1
@ F3R1 no se trata de iOS, se trata de Xcode, si se intenta cargar su aplicación a la AppStore, se producirán errores mostrando que Xcode 11,2 y por debajo está en desuso vistazo a este post
Mojtaba Hosseini
Si ya veo Déjame poner esto en un contexto. Pensé que hasta abril de 2020 puedes subir una aplicación incluso con la última versión estable de Xcode 10 y todas las versiones de Xcode 11 que acaban de llegar. Pero aparentemente este no es el caso. Por lo que veo, solo puede cargar una aplicación en AppStore con una versión estable de Xcode 10 o con una versión estable de Xcode 11 que es (Xcode 11.2.1 ahora).
F3R1
Desafortunadamente, Apple no es predecible por un tiempo ahora.
Mojtaba Hosseini