我的二进制文件被拒绝,上面的错误是原因。我检查了我的xcode设置,并在信息的“常规”选项卡下,我将项目格式设置为Xcode 3.2兼容,这是最高的可用。我将Base SDK配置设置为iPhone Device 4.0 - 也是最高的。在“Build”选项卡中,我将Base SDK设置为iPhone Device 4.0。我将所有这些设置为最高,他们怎么能不接收这些类型的应用程序?
编辑:我确认我使用的是最新版本的Xcode(3.2.3)并且我从未安装过beta测试版本 - 这是我的第一个应用程序。我已经确认我可以找到的每个地方 - 操作系统都设置为4.0。无论我做什么 - 在尝试上传二进制文件时仍然会收到相同的错误消息。答案 0 :(得分:0)
解压缩你的应用程序(通过显示内容)并在文本编辑器中查看info.plist,例如textMate(它是一个二进制文件)。搜索关键的iphoneos,以下号码是版本。
这将确认它的构建版本。
答案 1 :(得分:0)
您确定使用最新版本的Xcode和SDK进行编译吗?也许您仍然安装了其中一个测试版本,这就是拒绝的原因。
答案 2 :(得分:0)
需要进行某种组合。 Base SDK需要设置为4.0,目标SDK需要设置为3.2。