被分析的二进制文件必须是可执行文件

时间:2010-12-03 15:51:37

标签: ios

我正在尝试上传Apple的应用程序进行审核,但不确定我收到此错误消息的错误 - “二进制文件必须是可执行文件”。 zip文件名看起来应该是这样,项目名称中没有可见的空格,除了路径末尾的名称。示例 - ProjectName.app.zip/ProjectName.app/Project名称。这个结尾之间仍然有一个空白区域,我不确定它的位置。有没有人碰到这个?

1 个答案:

答案 0 :(得分:1)

在压缩之前,您需要将“可执行”权限添加到实际的可执行文件中。使用命令行,它将类似于:

chmod 755 ... / ProjectName.app/ProjectName

这很奇怪,因为您不需要为ad-hoc开发构建执行该步骤,但Application Loader需要它,如果您不这样做,将会因您提到的错误而失败。