我现在在App Store中有几个应用程序,我已经在iOS4发布后做好了准备。如果我尝试在3.x设备上的App Store中下载其中一个,它会告诉我需要升级。有没有办法让我的应用程序不这样做,因为我认为我没有使用任何特定于iOS4的API调用。
我原本以为这不可能完成,但我刚刚在我的iPod Touch(运行3.1.3)上安装了“植物大战僵尸”和“愤怒的小鸟”,所以它必须是可能的,因为我确信这些已经发布最近更新,并进入前5名游戏,我原以为他们是使用iOS4 SDK开发的。我希望它只是一个值,但如果有人能让我知道如何做到这将是非常棒的:)。
答案 0 :(得分:5)
易。打开您的项目信息。 找到这一行“iPhone OS部署目标”选择3.0
您仍然可以使用最新的xcode和当前的4.0 SDK开发,但如果您不进行任何4.0调用,这应该允许您弱连接到3.0+并允许应用程序工作。
你真的应该在3.0+设备上测试它,看看它是否有效。您仍然可以将Base SDK设置为3.2或4.0。