apple目前不接受使用此版本SDK构建的应用程序?

时间:2010-06-28 04:20:04

标签: iphone xcode

我的二进制文件被拒绝,上面的错误是原因。我检查了我的xcode设置,并在信息的“常规”选项卡下,我将项目格式设置为Xcode 3.2兼容,这是最高的可用。我将Base SDK配置设置为iPhone Device 4.0 - 也是最高的。在“Build”选项卡中,我将Base SDK设置为iPhone Device 4.0。我将所有这些设置为最高,他们怎么能不接收这些类型的应用程序?

编辑:我确认我使用的是最新版本的Xcode(3.2.3)并且我从未安装过beta测试版本 - 这是我的第一个应用程序。我已经确认我可以找到的每个地方 - 操作系统都设置为4.0。无论我做什么 - 在尝试上传二进制文件时仍然会收到相同的错误消息。

3 个答案:

答案 0 :(得分:0)

解压缩你的应用程序(通过显示内容)并在文本编辑器中查看info.plist,例如textMate(它是一个二进制文件)。搜索关键的iphoneos,以下号码是版本。

这将确认它的构建版本。

答案 1 :(得分:0)

您确定使用最新版本的Xcode和SDK进行编译吗?也许您仍然安装了其中一个测试版本,这就是拒绝的原因。

答案 2 :(得分:0)

需要进行某种组合。 Base SDK需要设置为4.0,目标SDK需要设置为3.2。