У меня есть приложение, изначально созданное для совместимости с iOS 2.x. Поскольку Xcode больше не поддерживает 2.x, я был вынужден сделать его совместимым с 3.x.
Приложение прекрасно работает на iPhone 3G, 3GS и 4, но некоторые кнопки исчезают на iPod Touch 2-го поколения.
Моя теория заключается в том, что эти устройства используют iOS ‹ 3, поэтому мои вопросы таковы:
Единственное, что я сделал в своем проекте, это установил DEPLOYMENT TARGET на iOS 3.
1) Есть ли что-нибудь, что я должен добавить в plist, чтобы заблокировать устройства 2.x?
2) возможно ли, что эти люди смогли загрузить и установить новую версию 3.x, даже имея устройства, которые ее не поддерживают?
3) UIKit был сделан обязательным. Должен ли я сделать это утечкой?
благодаря.