0

我正在尝试为新应用上传二进制文件,但总是收到以下错误消息:“您上传的二进制文件无效。SDK 的预发布 beta 版本用于构建应用程序。”

我知道有几个人问过类似的问题,但我已经尝试了那里答案中的所有建议,但没有成功。

我在开发过程中使用了 XCode 4.0 beta 3,并尝试使用它来编译早期版本(3.0、3.1.3、3.2 等...)

我还尝试降级到 SDK 3.2,以及删除 4.0 beta 3,然后将 SDK 3.2 安装为全新安装。

在我看来,“编辑项目设置”中可能有一些参数与使用 4.0 beta 3 相关,但我试图识别它们但没有成功。

我的最后一个选择似乎是完全重新安装操作系统和 SDK。还有什么我可以先尝试的吗?

4

2 回答 2

1

现在可以了。我不确定可以排除哪些步骤,或者它们是否完全相关,但这样做后它对我有用:

  1. 卸载 SDK 4.0 beta 3
  2. 重启
  3. 安装 SDK 3.2.2
  4. 为 3.1.3 编译
  5. 删除构建文件夹
  6. 运行“构建”而不是“构建并开始”。

我很确定仅靠最后一步是不够的,因为我尝试了类似的方法,但我不确定哪些步骤可以忽略。

于 2010-05-13T14:29:14.207 回答
0

您是否尝试过删除构建目录(这似乎比清理更有效)并重建?

于 2010-05-13T11:42:31.453 回答