2010-06-05 15 views
6

Realizo la mayoría de las pruebas de desarrollo en mi iPad. Cuando pruebo una aplicación de iPhone, se ejecuta en modo de 'compatibilidad' donde la pequeña aplicación de iPhone se ejecuta en una ventana pequeña o ampliación x2. Ahora que he creado una aplicación universal, se ejecuta como una aplicación nativa para iPad. Para las pruebas, me gustaría utilizar el iPhone simulado cuando no tengo un iPhone práctico para probar.Ejecuta una aplicación universal como una aplicación de iPhone "heredada" en un iPad

¿Cómo puedo construir el proyecto para que el iPad ejecute la aplicación en modo compatibilidad?

Respuesta

16

Resulta que era muy simple

  • Obtener Información para el objetivo del proyecto
  • Cambio Targeted familia de dispositivos para iPhone
+0

Es ahora "Dispositivos" en "iOS Aplicación de destino". – Nestor

+0

Cuando hago esto, la aplicación del iPad se ejecuta en una ventana del tamaño de un iPhone. Alguna sugerencia para solucionar esto? – Aaron

+0

Después de 30 segundos adicionales de pensar, me di cuenta de que necesitaba cambiar el valor de "Nombre de archivo de la base de datos principal (iPad)" en la información de destino al igual que la versión de iPhone de la misma. – Aaron

-1

No puede. Si el objetivo es 3.2 SDK, siempre ejecutará el simulador como un iPad. Por lo tanto, sus opciones son depurar en un dispositivo o configurar su aplicación para que se cree en 3.1.3 para que el simulador sea un iPhone (demasiados problemas y poco confiable).

O esperamos una versión posterior con la opción.

Cuestiones relacionadas