2010-06-28 25 views
0

我的二进制文件因上述错误而被拒绝。我检查了我的xcode设置,并在信息的“常规”选项卡下,我将项目格式设置为兼容Xcode 3.2,这是最高可用的。我将Base SDK配置设置为iPhone Device 4.0 - 也是最高的。在“Build”选项卡中,我将Base SDK设置为iPhone Device 4.0。我把他们全部设置为最高,他们怎么能不接受这些类型的应用程序?苹果当前不接受使用此版本SDK构建的应用程序?

编辑:我确认我使用的是最新版本的Xcode(3.2.3),我从来没有安装测试版本 - 这是我的第一个应用程序。我已经证实,我可以找到的每个地方 - 操作系统设置为4.0。无论我看起来如何 - 在尝试上传二进制文件时,仍然会收到相同的错误消息。

+0

我有一个相同的问题=( – saturngod 2010-07-04 15:21:24

回答

0

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

0

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

这将确认它的版本。

0

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

+0

我怎么知道我是否仍然有一个测试版设置:关于菜单的xcode说xcode 3.2.3,iphone SDK设置为4.0。 – startuprob 2010-06-28 17:57:41

相关问题