• 本文建立在你的应用程序已开发完成的基础上
  • 本文以理清流程为主
  • 本文的内容以Distribution为准,但是所附的参考资料也有对Ad Hoc的说明
  • 三种证书(Development、Distribution、Ad Hoc)的区别请参考:http://blog.sina.com.cn/s/blog_68444e230100srdn.html
  • 本文引用的官方资料以XCode 3为准,XCode 4的操作略有不同

正文 [建议:使用Safari浏览器]

  1. 准备注册App所需的材料。在这里查看。
  2. 在iTunes Connect中创建应用
    • 登陆iTunes Connect -> Manage Your Applications -> Add New App
    • 注册一个Bundle ID
    • 填写各种表单…
    • 注册成功的标志:应用详情页中的”status”为”Prepare for Upload”
  3. 认证
    • 按照官方的这个步骤进行

      • Obtaining your iOS Distribution Certificate
      • Create and download your iOS Distribution Provisioning Profile for App Store Distribution (Ad Hoc请参考Creating and Downloading a Distribution Provisioning Profile for Ad Hoc Distribution)
      • Building your Application with Xcode for Distribution,做到第7步就OK啦,即做到“In the project window, select the Distribution Active Configuration from the overview popup and set the Active SDK to the desired Device.”
    • 按照官方的步骤,Building your Application with Xcode for Distribution后面还有两个步骤,但是在XCode 4上会有所不同,下面是我的步骤
      • 参考这个步骤进行,除了Submit App To iTunes(注意:Organizer – Archives最后出来的app的version有可能是unspecified,这时需要为.plist文件增加“Bundle
        versions string, short”,并填入你的版本号。然后重新进行archive)。本步骤完成的标志:status为Passed Validation
      • 找到Validate通过的Xxx.xcarchive文件,右键Show Package Contents,在Products – Applications目录下会有.app文件。右键Compress Xxx.app后得到的Xxx.app.zip文件才是最后要提交的文件
  4. 上传应用
    • 2010年07月22日起必须通过Application Loader上传应用。详情请参考这里。
    • Application Loader位于/Developer/Applications/Utilities目录,一路Next到将Xxx.app.zip文件上传完成即可。
    • 本步骤完成的标志:Application Loader展示Thank You页面
    • 进一步确认:iTunes Connect中应用的Status为”Waiting For Review”

参考资料

XCode4 App Store提交小结的更多相关文章

  1. 向苹果App Store提交新应用的图文教程(转)

    当你克服重重困难终于开发出了自己的App,下一步就是向App Store提交应用了,这时应该如何操作呢?我的App真的准备好提交了?我敢肯定这些问题将会浮现在你的脑海.基于这篇教程,我将告诉你一个完整 ...

  2. 苹果App Store提交app审核时EULA(终端用户软件使用条款)的注意事项等政策解读

    写在前面,今天是2014年10月14日,以下内容可能会随着时间的推进而失效,请注意时效性 当在App Store提交app审核的时候,苹果通常会要求开发者提供一个EULA,苹果默认提供了一个,地址:  ...

  3. 苹果开发——向App Store提交应用

    原地址:http://zengwu3915.blog.163.com/blog/static/2783489720137410539278/ 完成一个app应用后,肯定是要提交的,下面聊一下关于向Ap ...

  4. App Store提交审核报错 ERROR ITMS-90087解决办法

    1.原因说明 app对Wifi进行配网, 使用了GizWifiSDK.framework提交App Store时候报错了 App Store Connect Operation Error ERROR ...

  5. 发布iOS应用程序到苹果APP STORE完整流程

    参考:http://blog.csdn.net/mad1989/article/details/8167529(xcode APP 打包以及提交apple审核详细流程(新版本更新提交审核)) http ...

  6. APP 版本更新 流程(已上架APP,提交新版本)

    背景: 今天发布app的新版本, 可是无奈换了电脑, 没有了以前上架时候的发布证书和描述文件. 但是没关系, 依然可以上传成功,哈哈哈~ 虽然走了很多弯路 - -|| 如果是向 App Store 提 ...

  7. App Store

    App store最新审核标准(2015.3)公布 http://www.cnii.com.cn/mobileinternet/2015-03/24/content_1550301.htm iOS提交 ...

  8. iOS9新系统下APP Store 应用上传新指南

    一 iTunes Connect介绍 iTunes Connect是面向iOS应用开发人员的苹果门户网站,供开发人员管理其应用,跟踪下载情况.今年1月份闹得沸沸扬扬的iTunes Connect BU ...

  9. App Store内购

    一.In App Purchase概览 Store Kit代表App和App Store之间进行通信.程序将从App Store接收那些你想要提供的产品的信息,并将它们显示出来供用户购买.当用户需要购 ...

随机推荐

  1. Stream的去重排序

    1.List<Integer>排序 List<Integer> list = new ArrayList<>();list.add(50);list.add(25) ...

  2. jquery版本冲突问题

    开发过程中,我们常常会遇到这种问题: 我们需要做一个新的功能,需要插入一个新的插件,使用新版的jquery,但原版的jquery已经被很多函数使用,不能直接修改.这时候我们可以现将$转移给$170($ ...

  3. poj 3468 A Simple Problem with Integers (线段树区间更新求和lazy思想)

    A Simple Problem with Integers Time Limit: 5000MS   Memory Limit: 131072K Total Submissions: 75541   ...

  4. nginx的四个基本功能

    Nginx能做什么 1.反向代理2.负载均衡3.HTTP服务器(包含动静分离)4.正向代理 以上就是做网站小编了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做 1.反向代理 ...

  5. jeecms系统使用介绍——jeecms中的内容、栏目、模型之间的关系

    转载:https://blog.csdn.net/dongdong9223/article/details/76578120 jeecms是一款很不错的cms产品,之前在文章<基于Java的门户 ...

  6. 将html保存为图片(电脑端)

    <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8& ...

  7. img标签下多余空白BUG解决方法

    在进行页面的DIV CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的 对于该问题的解决方法也是“见机行事”. 1.将图片转换为块级对 ...

  8. 计蒜客 Flashing Fluorescents(状压DP)

    You have nn lights, each with its own button, in a line. Pressing a light’s button will toggle that ...

  9. Leetcode501.Find Mode in Binary Search Tree二叉搜索树中的众数

    给定一个有相同值的二叉搜索树(BST),找出 BST 中的所有众数(出现频率最高的元素). 假定 BST 有如下定义: 结点左子树中所含结点的值小于等于当前结点的值 结点右子树中所含结点的值大于等于当 ...

  10. JavaScript--jquery.min.js文件

    /*! jQuery v1.12.3 | (c) jQuery Foundation | jquery.org/license */ !function(a,b){"object" ...