【发布时间】:2011-02-12 03:22:05
【问题描述】:
我正在尝试将 iPhone 应用程序二进制文件上传到 iTunesConnect 并不断收到以下错误消息“您上传的二进制文件无效。该文件不是有效的 zip 文件”。我最近上传了一个应用程序,但这个应用程序有问题。所以过了一会儿,我仔细地完成了以下步骤,以确保一切正常。任何帮助表示赞赏。
步骤:
重命名项目 (项目->重命名...输入名称到 将项目重命名为:) 以发布名称 确保名称没有空格。
清理项目
- 确保 构建设置中的引用反映 新应用名称
- 创建新的应用 ID iPhone中匹配的项目名称 供应门户
- 被毁旧 开发商和分销商 配置文件在 供应门户,在 XCode 和 on iPhone。
- 创造新发展 使用新应用程序配置配置文件 名字。
- 安装开发 将配置文件配置到 XCode 8 中) 为 iPhone OS 3.1.3 构建(发布) (我的手机将升级到最高, 我假设当前发布 版本)
实际构建、安装和运行 iPhone:对我来说,这意味着 App 和 开发者 ID 没问题。
创建分销商配置文件 使用现有的分销商 ID。
- 将分发程序 ID 安装到 XCode 中
- 干净
- 检查了“代码 签名身份”和“任何 iPhone 操作系统 构建设置中的“设备”行是 设置为经销商 ID
- 为 OS 3.1.3 版本
- 检查构建 结果以确保代码已签名 带有经销商资料
- 显示 .app 文件并压缩(alt 单击 > 压缩“appName.app”)
-
上传 到 iTunes 连接
给出“您上传的二进制文件无效。该文件不是 有效的 zip 文件”
【问题讨论】:
-
首先要做的是看看你是否可以使用 ZIP 工具来浏览文件。
标签: iphone objective-c xcode app-store app-store-connect