写点什么

Flash 开发 iOS 应用全攻略(五)——如何上传应用到 iTunes Connect

  • 2011-07-12
  • 本文字数:1512 字

    阅读完需:约 5 分钟

上一篇我介绍了如何在 iTunes Connect 里准备应用。最后在这篇文章里我会简单介绍下如何来上传 IPA 到 iTunes Connect

登陆 iTunes Connect ,进入 Manage Your Applications 页面后,点击你创建的应用图标,进入应用的主页。

如图,在应用的主页中可以看到应用的基本信息。通过右上方的按钮可以来管理付费方面的设置。在左下方图标旁边是应用的当前状态。上传应用之前必须确定应用的状态为 Waiting for upload

点击图标下方的 View Details 进入应用的详细信息页面。在页面上方中部有一个 Binary Details 按钮,点击后可以查看文件上传的情况。在这个页面还可以更改应用的状态。我目前遇到的状态有以下几种:

  • Waiting for upload 等待上传,只有这种状态下才可以上传 IPA
  • Waiting for Review 等待审核,上传成功后开始排队等待审核
  • In Review 正在接受审核
  • Developer Reject 开发者撤回,开发者可能出于某种原因要撤回文件进行修改,在下次上传之前必须进入 Binary Details 页面修改应用状态为 Waiting for upload,才可以进行下次上传。上传后会重新排队。

另外,由于我的应用正在接受审核,所以我不知道还有哪些状态,但至少有拒绝和通过这两种。

更新 mobileprovision 和 p12

现在我来介绍一下,在上传应用之前还必须要做的一个重要事情。我在"如何使用 iOS 开发者授权和申请证书"这篇文章介绍了 mobileprovision 和 p12 这两个文件的生成方法,也提到了它们在开发阶段和发布阶段需要使用不同的文件。接下来我就简单介绍以下在哪里为准备发布的应用生成 mobileprovision 和 p12 文件。

回到开发者授权系统, 进入 Certificates 页面后,点击 Distribution 标签。如下图,点击图中的链接可以下载一个 AppleWWDRCA(Apple World Wide Developer Relations Certification Authority)证书文件到本地,如果是 MAC,双击它就可以进入 Keychain Access,这个证书文件会给所有你从 Apple 开发者网站下载的证书签名,包括前篇文章提到的证书。但是我怎么也找不到如何在 Windows 下使用 AppleWWDRCA 给证书签名的资料,所以除了建议使用 MAC 来签名之外,我无法提供一个可行的方法。如果你的证书没有经过 AppleWWDRCA 签 名,它是无法正常上传到 iTunes Connect 的。

回到开发者授权系统证书页面,点击 Request Certificate,按照我们之前介绍过的流程上传一个 CSR 文件,然后下载一个 cer 文件进行签名(需要用 MAC),再导出 p12 供 Flash 发布。
mobileprovision 文件的生成方式同之前的方法没有什么区别,只不过需要从 Distribution 标签下重新申请一个 Profile,然后选择一个 Distribution 的签名证书,就可以导出 provision 文件了。

使用新的 p12 和 mobileprovision 文件重新打包发布一个 IPA,这个文件就是我们即将上传到 iTunes Connect 上的 Binary 文件。

使用 Application Loader 上传应用

在 Mac 下使用 Application Loader 是上传 Binary 到 iTunes Connect 的唯一途径。如果你安装了 Xcode 4,可以使用最新的 Application Loader 1.4 来上传,否则可以下载 Application Loader 1.3.dmg ,还可以参考Application Loader 使用指南

Application Loader 使用方法非常的简单,使用你的开发者帐号登陆,然后按照提示一步一步操作就可以了。Application Loader 提供的不仅是文件上传的功能,它还同时校验和检查 IPA 的证书与授权,所以如果你的文件在发布过程中没有经过合法的签名,或者没有使用正确的 授权与证书,那么上传是不会成功的。

上传成功后就可以等着 Review 了,我目前的经验也只能分享到这里。希望有对流程更清楚的专家可以对我介绍有误的地方及时提出修改意见,谢谢!

原文链接: Flash 开发 iOS 应用全攻略(五)——如何上传应用到 iTunes Connect

2011-07-12 21:301332

评论

发布
暂无评论
  • Ios 海外上架

    Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最方便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架!

    2023-01-05

  • 设备用私有 CA 签发的 X.509 证书接入 IoT 物联网平台——实践类

    简介: X.509证书接入IoT物联网平台

    2023-02-28

  • DevEco Device Tool 3.1 Release 新版本发布,新增资源管理器、SFTP、HDC

    DevEco Device Tool是面向智能设备开发者提供的一站式集成开发环境,本次为大家带来的是DevEco Device Tool 3.1 Release版本新增及增强的特性介绍,欢迎大家升级体验!

    2023-04-07

  • 用 scrum 敏捷工具做敏捷需求管理

    ​使用Leangoo敏捷开发工具做敏捷需求管理流程

    2023-05-10

  • appuploader 不是开发者账号

    Appuploader是一款可以帮助开发者上传iOS应用到Apple App Store的工具。很多开发者都知道,在上传应用到App Store之前,需要创建开发者账号并获得苹果官方的认证才能进行上传。但是,有些开发者可能并不想去注册开发者账号,或者遇到认证问题无法通过认证,这

    2023-08-04

  • 22|如何使用 ArgoCD 快速打造生产可用的 GitOps 工作流?

    这节课,我们以示例应用为例,使用 GitHub Action 和 Helm 分别作为自动构建镜像和应用定义的工具,并通过 ArgoCD 来构建一个完整的 GitOps 工作流。

    2023-01-27

  • 03|Token:如何降低用户身份鉴权的流量压力?

    这节课我们来看看如何用token算法降低用户中心的身份鉴权流量压力。

    2022-10-28

  • iOSApp 上架流程

    ​Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最方便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架!

    2023-01-05

  • 安卓 app 上架流程

    ​证书我们这边可以借助辅助工具appuploader Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最方便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架!

    2023-01-04

  • ios 新游上架

    当我们开发完app后,需要将ipa/ap【上传IPA】使用一门Ipa上传小助手把安装包上传到appstoreconnect等待审核 专用密码上传IPA

    2023-01-06

  • 17|自动构建:如何使用 GitLab CI 构建镜像?

    这节课,我会带你学习如何使用 GitLab CI 来自动构建镜像。

    2023-01-16

  • 扒站软件:SiteSucker 汉化激活

    想要快速高效的下载整个网站?SiteSucker汉化激活版非常好用,专业网站下载工具,SiteSucker是一款具有方便易用的界面、支持多种下载设置、高效稳定的下载、多种导出选项、支持批量下载、支持断点续传、支持多平台等多种特点的网站下载工具。

    2023-03-28

  • 03|配好环境:选择一种最适合你的 Go 安装方法

    选择一种最适合你的Go安装方法,开始你的Go编程之旅吧!

    2021-10-18

  • 23|Android 系统开发:Android 系统开发的版本管理、编译与自动化测试

    这节课我们会学习Android系统开发的版本管理、编译调试以及相关的自动化测试等实践,了解引入这些工具及实践的目的。

    2023-04-03

  • Hbuilder 用自有证书打包 ios App 上架 AppStore 流程

    最近在用Hbuilder做跨平台开发,经过一番研究终于在苹果商店上架成功了一款产品!这款产品就很简单,直接用hbuilder打包好,然后上传到商店即可。这里参照ios app提交应用商店 这篇文章结合hbuilder,从应用打包,到提交到苹果商店的流程详细介绍一下,希望对

    2023-01-13

  • 利用 Appuploader 上架 IPA 步骤

    Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store。方便在没有苹果电脑情况下上架IPA操作。

    2023-05-10

  • 37|包管理和分发:通过 NPM 做包的管理和分发

    在JavaScript不断模块化的今天,NPM让我们更容易分享和使用其他开发者所提供的工具,但我们也看到了它的很多安全隐患。

    2022-12-13

  • APISIX Ingress 如何使用 Cert Manager 管理证书

    Apache APISIX Ingress Controller 是一款以 Apache APISIX 作为数据面的 Kubernetes Ingress Controller 开源工具,目前已经更新到 v1.3 版本,实现了如证书管理、负载均衡、金丝雀发布等功能。

    2023-02-07

  • Ios app 如何上架​

    Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最方便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架!​

    2023-01-05

发现更多内容

数据平台产品经理入门手册-合集

数据小吏

大数据平台 #数据产品经理

Easysearch Java SDK 2.0.x 使用指南(三)

极限实验室

sdk client easysearch

2025年Java面试(1200+面试题附答案解析)

架构师之道

编程 java面试

虾皮店铺商品API接口的开发、运用与收益

科普小能手

数据挖掘 数据分析 跨境电商 API接口 虾皮API接口

阿里工作10年,我总结出了这份1071页Spring全家桶核心笔记

了不起的程序猿

spring 后端 架构师 java程序员 java面试

Java程序员如何更好的上手Java性能优化?

了不起的程序猿

程序员 性能优化 后端 java面试 java架构师

VMware ESXi 8.0U3c macOS Unlocker & OEM BIOS 标准版和厂商定制版,已适配主流品牌服务器

sysin

esxi

三面滴滴失败,总结了Java面试题,有几个题还是一直搞不懂

Summer

Java 程序员 面试 架构师 大厂

真的离谱,Java初中级面试也要问高并发问题

了不起的程序猿

程序员 后端 架构师 java面试 Java并发编程

金三银四跳槽涨薪Java面试题!568页真题+答案解析,大厂都在考

Summer

Java 程序员 面试 架构师 大厂

好家伙!这份2025最新SpringBoot进阶笔记涵盖了其所有骚操作

了不起的程序猿

spring 后端 springboot java程序员 java面试

《计算机组成及汇编语言原理》阅读笔记:p200-p240

codists

Java 计算机组成及汇编语言原理

2025-01-04:不包含相邻元素的子序列的最大和。用go语言,给定一个整数数组 nums 和一个由二维数组 queries 组成的查询列表,其中每个查询的格式为 queries[i] = [pos

福大大架构师每日一题

福大大架构师每日一题

ATFX 2024年度回顾:扩展、创新与全球领导力的一年

财见

PyTorch中运行时间的测量与对比

王玉川

gpu 性能优化 算子 测量

面试官:如果要存ip地址,用什么数据类型比较好

架构师之道

编程 java面试

2025版Java架构师面试指南,涵盖Java所有核心技能

了不起的程序猿

后端 高并发 架构师 java面试 Java八股文

SpringBoot 实现动态插拔的 AOP,就变得有趣多了

采菊东篱下

编程 java面试

tuxera破解版 tuxera安装教程 Tuxera怎么用 tuxera激活码

阿拉灯神丁

Tuxera NTFS2023 NTFS磁盘管理器 Tuxera NTFS教程 Mac磁盘管理

我的 2024 盘点来了 | 愿你我闯过人生的每一道关

码哥字节

2024总结

周亚辉投资笔记:机器人时代的社会结构模型与十年后中国首富预测

脑极体

AI

【技术深度】CSP_WHITELIST:精细化控制Web安全的新策略

风雪中漫步

吃透这份2025最新Java性能优化小册后,我让公司系统性能提升了200%

了不起的程序猿

程序员 后端 架构师 java面试 Java性能优化

具身智能陪伴机器人赛道,迎来一波融资潮和创业潮!

机器人头条

机器人 科技 人形机器人 具身智能

鸿蒙元服务实战-笑笑五子棋(1)

万少

鸿蒙 元服务

3款AI iPhone应用年收入超过1000万美元的故事

陆通

大模型推理GPT | DeepSeek | Doubao

AIGC.TWang

AIGC GPT 豆包 DeepSeek

2025年社招高质量Java八股文面试最全攻略

采菊东篱下

编程 计算机 java面试

LED显示屏能耗与运营成本解析

Dylan

经济 LED显示屏 全彩LED显示屏 技术 优化体系

记录懒猫微服使用

玄兴梦影

#懒猫微服 #私有AI #NAS #NUC #云电脑

Mac如何读取移动硬盘数据?苹果电脑无法读取移动硬盘怎么办

阿拉灯神丁

文件格式 Tuxera NTFS2023 NTFS 磁盘管理器 Mac磁盘管理

Flash开发iOS应用全攻略(五)——如何上传应用到iTunes Connect_Java_James Li_InfoQ精选文章