Cómo detectar que mi aplicación de iPhone se ejecuta en un iPad

Tengo una aplicación opengl que se ve mejor en el modo RetinaDisplay (factor de doble escala) y noté que el iPad emula una aplicación de iPhone con una pantalla de baja resolución (factor de escala normal).

Quiero duplicar el factor de escala cuando mi aplicación de iPhone se ejecuta en un iPad, para beneficiarme de los gráficos Retina Display. Pero parece que el iPad realmente simula ser un iPhone (lo que sería perfecto si solo fuera un Retina Display ...)

Cuando fuerzo la doble escala, funciona muy bien (al menos en el simulador, no tengo un iPad para probar).

Por lo tanto, necesito una manera de saber si me estoy ejecutando en un iPad a pesar de que muchas cosas me dicen que sea un iPhone viejo.

¿O tal vez no debería intentar hacer eso?

Respuestas a la pregunta(6)

Su respuesta a la pregunta