App store说“需要iOS 4.0”,但部署目标是3.1.3

时间:2010-08-24 18:48:55

标签: iphone sdk

我刚刚在App Store中批准了我的应用,但只有运行4.0的设备才能下载它。 Xcode中的项目设置说“基础SDK 4.0”和“部署目标3.1.3”。

我的plist文件或我在iTunes连接中设置的东西中是否有其他设置或值可能产生这样的结果。

我没有使用仅限4.0的API,并希望人们运行3.1.3以及能够使用该应用程序。

1 个答案:

答案 0 :(得分:2)

我认为XCode中存在一个错误,可能是您遇到问题的原因:您需要为当前目标(选择目标并点击cmd + i)和项目设置(项目&gt)执行所有项目设置;编辑项目设置)。这两种形式完全相同并且保持相同的信息,但它们彼此不对应 - 以一种形式进行的更改不会反映在另一种形式中。因此,请务必在两个位置填写必要的信息,并确保为每个表单使用相同的配置(debug,release,..)。

编辑:我不太确定这是否真的是一个错误或者更确切地说是一个功能 - 但是由于为临时分发生成构建的类似问题,它给我带来了一些麻烦。