xcode ios9

xcode - ERROR ITMS-90542: "Valor de CFBundleSupportedPlatforms no válido".



ios9 (9)

No puedo enviar mi ipa de una revisión iOS9 a la tienda de aplicaciones, estos son los errores que recibo en el cargador de aplicaciones:

ERROR ITMS-90542: "CFBundleSupportedPlatforms de valor no válido. La clave ''CFBundleSupportedPlatforms'' en el archivo Info.plist del paquete ''Payload / PgapIos.app / GoogleMaps.bundle'' contiene un valor inválido ''(" iPhoneSimulator "). clave de la lista de información. Si este paquete forma parte de un marco de terceros, considere ponerse en contacto con el desarrollador del marco para obtener una actualización que aborde este problema ".

ERROR ITMS-90535: "Clave de CFBundleExecutable inesperada. El paquete en ''Payload / PgapIos.app / GoogleMaps.bundle'' no contiene un paquete ejecutable. Si este paquete intencionalmente no contiene un archivo ejecutable, considere eliminar la clave CFBundleExecutable de su Info. "Plist y use un CFBundlePackageType de BNDL. Si este paquete es parte de un marco de terceros, considere ponerse en contacto con el desarrollador del marco para una actualización para solucionar este problema".

Tengo xcode 7.0 (7A220)


Acabo de recibir estas mismas advertencias con el paquete de GoogleMaps. Hice lo que recomendaban los mensajes de error: ir al archivo info.plist ofensivo (en XCode) y eliminar las claves recomendadas por los mensajes de error. Esto me funcionó en mi próximo intento de cargar mi aplicación en iTunesConnect


CFBundleSupportedPlatforms Reemplace con iPhoneSimulator a iPhoneOS en GoogleMap.info -> info.plist y GSMCoreResources.bundle -> info.plist

También elimine ELIMINAR la siguiente clave por completo en GoogleMap.bundle -> info.plist y GSMCoreResources.bundle -> info.plist


ERROR ITMS-90542: "Valor de CFBundleSupportedPlatforms no válido

Estoy intentando cargar un archivo .ipa en la tienda de aplicaciones y recibí el error ''CFBundleSupportedPlatforms'' en el simulador de iPhone Info.plist.

He resuelto este error. Debe actualizar GoogleMaps.bundle y GMSCoreResources.bundle info.plist.

CFBundleSupportedPlatforms = {"iPhoneSimulator"},

Reemplazar con iPhoneSimulator a iPhoneOS

CFBundleSupportedPlatforms = {"iPhoneOS"},


Es un asunto de caso en los artículos de

CFBundleSupportedPlatforms

Puedes cambiarlo por algo como:

iphonesimulator

Arreglado mi problema con esto.


He resuelto el error anterior en mi Xcode final. Debe actualizar GoogleMaps.bundle y GMSCoreResources.bundle info.plist.

CFBundleSupportedPlatforms = {"iPhoneSimulator"},

Reemplazar con iPhoneSimulator a iPhoneOS

CFBundleSupportedPlatforms = {"iPhoneOS"}

Gracias a @Anit kumar


Si está instalando desde cocoapods, es posible que esté usando una versión anterior del pod de Google Maps. Estaba usando 1.10.1 y obtuve este error. Hice una pod update GoogleMaps y subió a 2.2.0; y el problema se fue.


Tenía el mismo problema, y ​​la edición del archivo plist del marco googlemaps no me funcionaba, lo resolví eliminando el marco e instalándolo con cocoapods. usa esta guía


Tuve un montón de problemas para encontrar el Info.plist. Este NO es el archivo .plist de su proyecto. En su lugar, busque en todo su proyecto de Xcode usando shift + command + f y busque cualquier cosa que no sea válida, es decir, busque "CFBundleSupportedPlatforms" etc.


También me encontré con este error. Resulta que estaba utilizando Carthage para gestionar algunas dependencias del marco. La solución para mí fue asegurarse de que no estaba incluyendo ninguno de los archivos dSYM que Carthage generará para usted en el paquete de recursos de la aplicación.