xcode

App Store rechaza mi actualización después de instalar Xcode 11 beta manteniendo Xcode 10.2



(2)

Instalé Xcode beta 11 y mantuve la versión 10.2. Presento mis aplicaciones para revisión, pero obtengo un binario no válido aunque construí con Xcode 10.2. Incluso desinstalé Xcode 11 beta y lo mismo. No tengo ni idea de qué hacer a continuación.

ITMS-90111: Cadena de herramientas no válida: su aplicación se creó con una versión beta de Xcode o SDK. Las aplicaciones enviadas a la App Store se deben crear con la versión GM de Xcode 9 y el SDK para iOS 11, tvOS 11, watchOS 4 o macOS 10.13 o posterior.


La respuesta a esta pregunta fue proporcionada por Warren (también conocido como dodgio) en los foros de desarrolladores de Apple :

Esta parece ser la tienda de aplicaciones que piensa que la nueva versión de OS X 10.11.6 (15G1004) con parche de seguridad es una versión beta de OS X.

Pude enviarlo sin advertencias o errores al buscar en .xcarchive y modificar el info.plist de la aplicación.

Cambiar la llave

<key>BuildMachineOSBuild</key> <string>15G1004</string>

al valor del original 10.11.6

<key>BuildMachineOSBuild</key> <string>15G31</string>

Luego, exporte la API o envíela a la tienda de aplicaciones como de costumbre.


Cargar aplicación con OS Beta

No uses Xcode beta

Archivar la aplicación; antes de empezar a subir

Ventana -> Organizador

Haga clic derecho en su aplicación

Mostrar en el Finder

Abrirá la carpeta y usted hará clic con el botón derecho en su aplicación y seleccionará

Nueva pestaña de terminal en la carpeta

Ahora encontrarás el pList para cambiar información

cd Products/Applications/“AppCompany”.app/

Finalmente cambiará su BuildMachineOSBuild

open Info.plist

Encuentre BuildMachineOSBuild y cámbielo para construir Mojave (22 de enero de 2019)

18D42