iphone Dev.Как я могу сделать свое приложение совместимым с iOS 3 и iPad одновременно (iOS 4.2) - PullRequest
0 голосов
/ 26 января 2011

Я искал способ сделать мое приложение совместимым с iPhone-iOS3 и в то же время сделать его совместимым с iPhone и iPad с iOS 4.2

Я видел несколько приложений в магазине приложений, которые утверждают, что они совместимы с iphone iOS3 и выше, а также с iPad.

Есть идеи, как они это делают? Как они проверяют разные версии и как они компилируют окончательную версию, загружаемую в магазин приложений.

1 Ответ

0 голосов
/ 26 января 2011

Чтобы приложение загружалось как на iPad, так и на iPhone, просто убедитесь, что у вас есть 2 разных xib для каждого устройства, при запуске приложения проверьте устройство на iPad или iPhone и соответственно загрузите файл xib.

iOS3 и многозадачные неподдерживаемые устройства будут вызывать метод applicationDidTerminate при нажатии кнопки home. iOS4 и далее, просто убедитесь, что метод applicationDidEnterBackground реализован для поддержки многозадачности. Вы также можете снять флажок в файле Info.plist, что ваше приложение не поддерживает многозадачность (не рекомендуется Apple), вместо этого iOS будет вызывать applicationDidTerminate, и приложение будет по-прежнему использоваться в iOS3 и iOS4.

Приветствие.

...