Обнаружение различных аппаратных средств во время выполнения полезно для аналитики (среди прочего, еще более сомнительных целей).
Многим создателям приложений iOS может быть интересно узнать, сколько пользователей испытывает свое приложение на iPad mini (а не просто знать, сколько пользователей испытывает приложение на iPad с разрешением экрана 1024x768), что также было бы интересно).
Существует ли какой-либо публичный API в Cocoa touch/UIKit/ObjC/C
, который может быть использован для обнаружения того, что ваше приложение iOS работает на iPad mini во время выполнения? В идеале, этот метод должен различать iPad 2 и iPad mini (которые имеют одинаковое количество пикселей, но различную плотность пикселей).
Сообщение Script: Я понимаю, что многие люди рассмотрят возможность обнаружения iPad mini во время работы плохую идею. Однако, я думаю, что это правильный вопрос с определенным ответом Да или Нет. Ответ, который, по моему мнению, полезен сообществу для ознакомления.