我有一个最初创建与 iOS 2.x 兼容的应用程序。由于 Xcode 不再支持 2.x,我被迫使其与 3.x 兼容。
该应用程序在 iPhone 3G、3GS 和 4 上运行良好,但一些按钮在 iPod Touches 2nd Gen 上消失了。
我的理论是这些设备使用的是 iOS < 3,所以我的问题是:
我在项目中唯一做的就是将 DEPLOYMENT TARGET 设置为 iOS 3。
1) 我必须在 plist 中添加什么来阻止 2.x 设备吗?
2) 这些人是否有可能即使拥有不支持它的设备也能够下载和安装新的 3.x 版本?
3) UIKit 是必需的。我必须让它泄漏吗?
谢谢。