2011-06-14 15 views
15

Tengo una aplicación desarrollada en ios 4.2. Intento probar esa aplicación en iphone 3g. En ese proceso se producirá error como¿Cómo configurar correctamente la versión mínima de iOS para mi aplicación?

"El Info.plist para su aplicación a /Users/gvrao/Desktop/BabyCryApp/build/Debug-iphoneos/BabyCryApp.app especifica una versión mínima del sistema operativo de 4,2, que es demasiado alto para ser instalado en iphone 3g "

Y cambie la versión en el destino de desarrollo de iphone a 3.1.3. Pero no estaba funcionando. Por favor, dime cómo resolver este problema.

+0

Desde la línea de comandos, use '-mios-version-min = 3.1'. – jww

+0

Esto se siente mal por cerrar esta pregunta, está claro cuál es la pregunta y que el que pregunta el primer idioma de la pregunta no es inglés. En estas situaciones, espero que en vez de cerrar la pregunta, la persona que piensa hacerlo simplemente limpie la pregunta. Encontré útil tanto la pregunta como la respuesta. –

Respuesta

33

Debe establecer el objetivo de Implementación en la configuración de compilación con la versión mínima de iOS que necesite.

Una pauta general es establecer: SDK

  • base a la última destino del despliegue de
  • a la versión mínima apoyas.

Además, verifique su archivo Info.plist para la clave MinimumOSVersion.

+0

¿Y qué hay en tu archivo Info.plist? – Abizern

+8

No use ** MinimumOSVersion ** en el archivo Info.plist. Como puede encontrar en la [Referencia de clave de la lista de propiedades de información] (http://developer.apple.com/iphone/library/documentation/General/Reference/InfoPlistKeyReference/Articles/LaunchServicesKeys.html#//apple_ref/doc/uid/ TP40009250-SW18): MinimumOSVersion (String - iOS). Cuando construyes una aplicación de iOS, Xcode utiliza la configuración de destino de implementación de iOS del proyecto para establecer el valor de la clave MinimumOSVersion. ** No especifique ** esta clave usted mismo en el archivo Info.plist; es una clave escrita por el sistema –

+4

@FabianoFrancesconi No dije escribir, le dije que lo revise. :) – Abizern

0

Obtiene errores de compilación cuando intenta compilar para la versión 3.1.3 en xcode.

iOS4 SDK tiene muchas características que posiblemente no se muestran en versiones anteriores del firmware.

+0

Info.plist para la aplicación en /Users/gvrao/Desktop/BabyCryApp/build/Debug-iphoneos/BabyCryApp.app especifica una versión mínima del sistema operativo de 4.2, que es demasiado alta para instalarse en el iphone 3g –

+0

Ese es el error –

Cuestiones relacionadas