构建一个也将部署在iPhone OS 3.x设备上的iOS4应用程序

ing*_*.am 1 iphone app-store ios4 ios

我现在在App Store中有几个应用程序,我已经在iOS4发布后做好了准备.如果我尝试在3.x设备上的App Store中下载其中一个,它会告诉我需要升级.有没有办法让我的应用程序不这样做,因为我不认为我使用任何特定于iOS4的API调用.

我原本以为这不可能做到,但我刚刚在我的iPod Touch(运行3.1.3)上安装了"植物大战僵尸"和"愤怒的小鸟",所以它必须是可能的,因为我确信它们最近发布了更新,在前五场比赛中,我认为它们是使用iOS4 SDK开发的.我希望它只是一个值,但如果有人能让我知道如何做到这将是非常棒的:).

Joh*_*ger 5

简单.打开您的项目信息.找到这一行"iPhone OS部署目标"选择3.0

您仍然可以使用最新的xcode和当前4.0 SDK进行开发,但如果您不进行任何4.0调用,则应该允许您弱连接到3.0+并允许应用程序工作.

你真的应该在3.0+设备上测试它,看看它是否有效.您仍然可以将Base SDK设置为3.2或4.0.

替代文字