Я действительно хочу, чтобы это работало:
if UIDevice.current.userInterfaceIdiom == .pad {
print("iPad")
} else {
print("not iPad")
}
Однако мое приложение печатает только «не iPad», хотя я использую iPad. У меня есть устройства (в разделе Информация о развертывании) на iPhone. Если я изменю это на Universal, оно будет работать, но я не хочу универсальное приложение, я просто хочу быть в состоянии определить, используется ли iPhone или iPad (даже если приложение для iPhone, из-за режима совместимости оно все еще можно запустить на iPad).
Так как я могу определить, является ли устройство iPad или iPhone, не меняя приложение на Universal? Спасибо