• 本文建立在你的应用程序已开发完成的基础上
  • 本文以理清流程为主
  • 本文的内容以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”

参考资料

最新文章

  1. ZKWeb网站框架介绍
  2. 探索c#之跳跃表(SkipList)
  3. javaweb学习总结(三十八)——事务
  4. Dijkstra算法初步 - 迷宫问题
  5. Objective -C学习笔记之字典
  6. SqlServer知识点记录分享
  7. MySQL学习总结(摘抄)
  8. iPhone 3GS/4 / 4s/5
  9. VC++ 网络编程总结(一)
  10. Swift: Initialization-1
  11. oldboy第四天学习
  12. SecureCRT7.3和SecureFX7.3的MAC下破解
  13. java基础之数组
  14. Cookie已经过时,细看Facebook, Google, Apple如何追踪用户
  15. python之路 - 基础3
  16. 传感器系列之4.12GPS定位传感器
  17. python之闭包与装饰器
  18. 利用Bioperl的SeqIO模块解析fastq文件
  19. MVC校验方式【六】
  20. Maven仓库 - 分发构件至远程仓库

热门文章

  1. 2018-8-10-WPF-使用不安全代码快速从数组转-WriteableBitmap
  2. win7旗舰版64位搭建FTP服务器
  3. beego 入门 - 常见错误
  4. es6模块化规则(一)
  5. MarioTCP, take it..
  6. jsp中生成的验证码和存在session里面的验证码不一致的处理
  7. 使用Spring Data Redis时,遇到的几个问题
  8. day37 02-Hibernate二级缓存:二级缓存的散装数据
  9. linux设置变量的三种方法
  10. vue-router+iview(简单例子)