ios objective-c xcode applet info.plist

ios - ¿Cuál es el significado de la tecla "Aplicación requiere entorno de iPhone" en info.plist?



objective-c xcode (1)

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"?

Específicamente, la entrada: LA APLICACIÓN REQUIERE EL ENTORNO IPHONE

Si se establece en sí, ¿eso implica que solo un iPhone es capaz de ejecutar mi aplicación, lo que significa que un iPod Touch o iPad no podrá ejecutar la aplicación?


Aquí está la documentación de Apple sobre los bits "LSRequiresiPhoneOS" del archivo info.plist de una aplicación.

Básicamente, todo lo que significa es que la aplicación está diseñada para ejecutarse en 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)?