2012-06-05 17 views
46

Tengo problemas para entender los requisitos específicos en el archivo info.plist en mi aplicación. ¿Debo cambiarlo en absoluto, o la configuración predeterminada suele ser la opción "correcta"?¿Cuál es el significado de la clave "Aplicación requiere entorno de iPhone" en info.plist?

En concreto, la entrada: aplicación requiere IPHONE AMBIENTE

Si se establece en sí, hace que implica solamente un iPhone es capaz de ejecutar mi aplicación, es decir, un iPod Touch o iPad no podrán para ejecutar la aplicación?

Respuesta

82

Aquí está Apple's documentation on the "LSRequiresiPhoneOS" bits del archivo info.plist de una aplicación.

Básicamente todo lo que significa es que la aplicación está diseñada para funcionar con iOS. Esta bandera debe establecerse en SÍ, sin importar si el dispositivo de destino es un iPhone, iPod Touch o iPad.

Quién sabe, tal vez en un futuro no muy lejano, MacOS podrá ejecutar aplicaciones iOS (o viceversa)?

+0

¡Gracias! ¡Eso tiene mucho más sentido! – wayway

+5

o (especulando) Apple TV podría entrar en la mezcla – bshirley

+0

Hoy archivé mi aplicación y me estaba dando el archivo '.pkg', así que agregué esta clave y ahora agregué esta clave para poder archivarla como' .ipa 'archivo (xcode 6.0.1) –

Cuestiones relacionadas