ios - mac - xcode for windows
La carga de Xcode 9.2 a App Store falla con la longitud de la descripción y errores inválidos de la cadena de herramientas (8)
ACTUALIZACIÓN: aunque mi opción puede permitirle cargar el paquete a iTunes Connect exitosamente, puede fallar al hacer clic en Enviar para revisión.
Haga clic con el botón derecho en el archivo (.xcarchive)> Mostrar contenido del paquete> Productos> Aplicaciones> Haga clic con el botón derecho en el archivo de la aplicación> Mostrar contenido del paquete> Haga doble clic en Info.plist para editarlo
Cambie el valor de DTXcodeBuild de 9C40b a 9C40 y funcionará.
He leído un montón de foros que incluyen aquí:
https://forums.developer.apple.com/thread/87862
y algunas publicaciones de Stack Overflow.
Intenté modificar mi plist usando la solución propuesta de
find Products/ -name Info.plist -print0 | xargs -0n1 plutil -replace BuildMachineOSBuild -string 16A323
en el directorio de archivos que estoy intentando cargar, y sigo recibiendo el error a continuación. Creo que tengo versiones válidas de Xcode y Mac OS. Estoy ejecutando Xcode 9.2 que fue lanzado hoy y High Sierra 10.13.1. ¿Por qué mi carga falla con estos errores y cómo puedo solucionarlo?
Los errores en el texto (para hacer que esta publicación sea más fácil de buscar):
Se produjeron los siguientes problemas al distribuir su aplicación.
Operation La operación de iTunes Store falló
longitud de descripción: 2651858Operation La operación de iTunes Store falló
ERROR ITMS-90534: "Cadena de herramientas no válida. Las nuevas aplicaciones y las actualizaciones de la aplicación deben compilarse con las versiones públicas (GM) de Xcode 6 o posterior, macOS y iOS SDK o posterior. No envíe aplicaciones creadas con software beta, incluidas beta macOS construcciones ".
Empecé con varias "fallas en la operación de la tienda iTunes". Mientras soluciono los otros errores, sigo tratando de corregir este error de "longitud de descripción" también, pero siempre falla. Así que resolví todos los demás errores y de repente este error también desapareció.
CREO que este error depende de otros errores. El último error que arreglé se llamó "Archivo del guión gráfico no encontrado")
Xcode 9.2
Encontré una solución: descargue Xocde 9.1 de developer.apple.com/download/more
Haga un archivo nuevo y súbalo. Funcionó para mí
PD. No mandé revisar, pero lo envié a verificadores internos, incluido yo.
Este problema se resolvió para mí con la instalación de la última versión estable de Xcode 9.2 (mac OSX Sierra 10.12.6)
Haga clic con el botón derecho en el archivo (.xcarchive)> Mostrar contenido del paquete> Productos> Aplicaciones> Haga clic con el botón derecho en el archivo de la aplicación> Mostrar contenido del paquete> Haga doble clic en Info.plist para editarlo
Cambiar el valor de DTXcodeBuild de 9C40b a 9C40
Vuelva a enviar y funcionará
Editar / Descargo de responsabilidad: esto es solo un truco para eludir el proceso de carga, iTunesConnect aún no permite la presentación con 11.2 por lo que esta no es la solución correcta.
Hay una discusión sobre este tema: https://forums.developer.apple.com/thread/93253 Aconsejan esperar el despliegue del nuevo número de versión de Xcode en el backend o volver a Xcode 9.1, parece que funciona .
ACTUALIZACIÓN: Cambiar el DTXcodeBuild no funciona
Ya solucionado, solo intenta de nuevo enviar la aplicación.
Hard Clean Product funcionó para mí.
Limpie duro el producto con Command + Shift + Alt + K , luego cargue una nueva compilación en AppStore.
Espero que esto también funcione para ti.