Я занимаюсь разработкой для iOS и создал универсальное приложение, которое превратилось в приложение только для iPhone. Когда он работает на iPad, он просто загружает белый экран, поскольку код для iPad еще не написан. Я бы хотел, чтобы он работал в режиме «iPhone» на iPad, если он каким-то образом окажется на iPad. У меня для свойства «Целевое семейство устройств» установлено значение «iPhone», чтобы оно не отображалось в App Store как приложение для iPad, но если у кого-то есть iPad и iPhone, приложение может быть синхронизировано. на iPad, после чего он просто загрузит белый экран, потому что он попытается запустить приложение в режиме iPad, для которого у него нет кода для поддержки. В этой ситуации я предпочитаю, чтобы он действительно работал на iPad, но в режиме iPhone.
Мои вопросы ...
- Когда на iPad запускается универсальное приложение, как оно узнает, что запускает его в «режиме iPhone» или выполняет специальный код для iPad?
- Как в универсальном приложении узнать, какой код - iPhone, а какой - iPad?
- Как я могу предотвратить попытки iPad запустить код iPad, а вместо этого запустить код iPhone?
Прошу прощения, если я звучу как полный нуб, но это так. Большое спасибо за вашу мудрость!