前期工作
首先你需要有一个苹果的开发者帐号,一个Mac系统。
如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开发者计划。支付99美元每年,怎么申请网上有详细的介绍,在此不多做介绍。

一、创建 APP 对应的(Distribution Certification)发布证书,Distribution Provisioning Profile(发布授权文件),ID。

(1,)登录开发者中心官网, 并点击下图。

(2)点击图 1 进入下图(2)。选择 iOS Apps

(3)创建证书,点击 2 图中的 Certificates 进入下图。可以看到这个图里面已经 创建过一个证书,而且证书的类型是 Development。咱们需要创建 Distrubition证书,点击右上角的+按钮。

(3.1)点击图 3 的+按钮进入下面界面,可以看到该界面上有两种证书类型,

Development 和 Production.测试证书选 iOS App Development。发布证书选App Store and Ad Hoc。咱们需要发布一个应用程序,所以选择发布证书。

(3.2)点击图 4 中的 continue 进入下面界面,这个界面就是说要创建个 CSR 文 件,以及 CSR 文件创建步骤。

(3.3)CSR 文件创建过程:1,在自己电脑上找到钥匙串访问(在应用程序->其他

里面)。钥匙串访问->证书助理->从证书颁发机构请求证书。如图

选中后进入下图,该图中“用户电子邮件地址”必须填开发者账号所用的邮箱 地址,选择存储到磁盘,点击“继续”。CSR 文件创建成功。


(3.4)回到开发者中心,继续 3.2 步骤。3.2 图中点击 continue。进入下图,点击choose file 选择刚才创建的 CSR 文件,点击 Generate,进入下一步。

(3.5)下图。证书创建成功,点击 Download 下载证书,并双击,安装证书 。

(4.0)证书创建结束后,创建 ID .点击 Identifiers->App IDs 进入下图,点击右上角的+号按钮。

(4.1)进入下图,Name 可以随便写个字符串,但是不能包括 &,@,。,*“” 等特殊字符。

(4.2)向下滑动可以看到,这里如果选择第一个必须填固定字符串比如 “com.qf.test”.第二个可以作为通配的 ID 如“com.qf.*”.

(4.3)点击下一步 submit 提交,APP ID 创建成功

(5.0)创建 Provisioning Profile 文件,点击 Provisioning Profiles.进入 下图。点击右上角+号按钮;

(5.1)点击+号进入下图,选择 App store 点击 continue.

(5.2)点击 continue 进入下图,选择刚才创建的 app ID .continue。

(5.3)进入下图选择刚才创建的证书

5.4,continue 后进入下图,填写字符串,点击 Generate.

5.5 Profile 创建完毕,点击 download,并双击完成安装
二、登录itunesconnect.apple.com,创建应用程序信息
(1.0)登录 itunesconnect 进入下图界面,选择第一个 My Apps.其他模块,同学们可以上网搜搜是什么作用。

(1.2)点击 My Apps 后进入下图界面,可以看到下图列出以往的 app,创建新 的 app 需要点击左上角的+号。

(1.3)点击+号进入下图。图中 Name 是应用名,必须是唯一的,Primary Language 选择支持的语言,Bundle ID ,选择上面你创建的 Bundle ID .Version 是 你的应用程序版本号。SKU 一般和 Bundle ID 一致就可以。填完之后 Create.

(1.4)create 后进入下图界面,默认选中 Versions。就是填写版本信息,app video Preview and Screeenshots 即上传每个不同屏幕分辨率的效果图,如 4.7,上传iPhone6 的效果图,最多可以传 5 张。

(1.5)像下滑动,进入下图, Description 指应用的描述信息,即简介、Key Words 即关键字,Suppert URL 即支持的 URL。

(1.6)填写完了向下滑动,进入下图,Icon 上传 1024*1024 的应用Icon.Categery 即应用的分类。Rating 适用的年龄段,点击 Edit 编辑年龄段信息, 如果应用程序设计黄赌毒则需要选择对应分类。右边的 copyright 即公司名字。 填完继续像下滑动。

(1.7)进入下图 ,contact Information 即联系人信息,Demo Account 如果你的 应用程序有登陆注册,需要在这里给一个测试账号。

(1.8)填完后点击页面右上角的 Save 按钮保存基本信息。

(1.9)点击上面的 price 编辑购买和日期还有发布信息。进入下图。默认的发 布国家是全部国家,如果只在某个国家发布的话,需要点击 Specific territories进行编辑。

(2.0)点击 save 后进行保存,保存后,状态为 Prepare for Submission.

三、打开 xcode 进行上传应用
(1)xcode 必须是 5.1+以上,Info 里面填写 bundle ID,以及应用名称

(2)Builid Settings 里面 Valid Architectures 必须支持 arm64

(3),Build Setting 里面,选中 profile 对应的证书

(4)

(5)General 里面选择支持的系统号以及设备,以及横屏还是数屏。

(6)设置 icon 和 default.png

(7),选中 iOS Device.product->Archive

(8)进入下图,选择 Distribute.

(9)进入下图,选择第一个,第二个为打包应用程序时使用

(10)Next 进入下图

(11)Next 进入下图

(12)点击 Submit 后开始提交应用程序

iOSApp提交上架store详细流程相关推荐

  1. 【2014最新】iOS App 提交上架store 详细流程

    [2014最新]iOS App 提交上架store 详细流程 一.证书的导出 1.1.前期工作 首先你需要有一个苹果的开发者帐号,一个Mac系统. 如果没有帐号可以在打开http://develope ...

  2. iOS App打包上架超详细流程1

    iOS App打包上架超详细流程(手把手图文教你) 转载: http://www.jianshu.com/p/817686897ec1?open_source=weibo_search 一.前言: 作 ...

  3. iOS-APP提交上架流程(新手必看!2016年3月1日最新版)

    自己的经验总结,有错的话请留言,第一时间更改. 先大概说一下IOSAPP上架的几个步骤(详细步骤见下图): 创建证书请求文件 登录苹果开发者中心生成发布者证书(下载下来要双击一下) 设置APPID(要 ...

  4. xcode APP 打包以及提交apple审核详细流程(新版本更新提交审核)

    版权声明:转载自:http://blog.csdn.net/mad1989/article/details/8167529 目录(?)[+] 上传时出错Application failed codes ...

  5. iOS App打包上架超详细流程(手把手图文教你)

    转载: https://www.jianshu.com/p/817686897ec1?open_source=weibo_search https://www.jianshu.com/p/7e0d45 ...

  6. IOS应用程序发布到苹果APP STORE完整流程使用教程

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

  7. [IOS之应用程序发布到苹果APP STORE完整流程]

    OS 发布证书申请 目录 概述 一.事前准备  1.1 准备苹果帐号 1.2 进入证书申请界面 1.3 申请请求文件 1.3.1 钥匙串程序申请请求文件 1.3.2 保存请求文件设置 1.3.3 保存 ...

  8. iOS APP提交上架最新流程

    iOS APP提交上架最新流程 反复提交的过程中对上架流程熟悉了好多,写篇帖子送给同为菜鸟的你,如果里面有很菜的东西,大牛请自动忽略,毕竟这也是还为菜鸟的我的备忘录呢! 首先得描述一下各个证书的定位, ...

  9. iOS APP提交上架最新流程(转)

    时隔1年又让我鼓捣iOS,刚接手就是上架,经验值为0的我,虽然内心是拒绝的,但还是要接受这项任务滴!也就是在被拒后重新审核,再改在提交...这样 反复的过程中也对上架流程熟悉了好多,写篇帖子送给同为菜 ...

最新文章

  1. 【VirtualBox】NAT模式下主机访问客机的设置
  2. [ARM异常]-ARMV8的异步异常(中断)详细介绍
  3. 最近公共祖先(Lowest_Common_Ancestors)
  4. 阿尔法大蛋智能机器人功能_智能机器人怎么选?阿尔法蛋大蛋2.0助力孩子新学期...
  5. 分析一下shell(转)
  6. 5分钟从零构建第一个 Apache Flink 应用
  7. ubuntu要更新18.04了,lei了lei了~~~
  8. pip下载慢的解决方法
  9. 【图文详解】,cisco,***配置
  10. vscode 切换开发者工具_大整理!JavaScript开发者的27个神奇VSCode工具
  11. 网络请求分析实战篇(01)—— 爬取amazon搜索栏的关联关键词
  12. 腾讯2018秋招笔试真题——安排机器
  13. cad渐变线怎么画_CAD中的图案渐变功能怎么使用 涨知识了
  14. android 删除号码恢复,安卓手机删了联系人怎么恢复?这些方法很容易
  15. HTML2022.1.6
  16. java中判断是不是数字
  17. 车辆到达服从什么分布_交叉口车辆到达统计分布的实证研究
  18. 总结 HTML5+CSS3 一篇够你喝一壶
  19. 交大网络11秋计算机高起专一共要考几门,2010年秋季西南交大高起专网络教育入学考试模拟题数学...
  20. 0代码定制物联网远程控制APP——物联网平台ThingsCloud简单入门

热门文章

  1. 小程序测试需要注意的地方
  2. c++中的sstream
  3. QT中使用moveToThread
  4. C++之构造函数和析构函数
  5. 【C++】: 构造函数和析构函数的区别?
  6. 几种常见GC算法介绍
  7. 使用AccessibilityService实现APP的自动安装与卸载
  8. 如何防御 SYN 攻击?
  9. 配置nginx域名转发
  10. 代理记账公司的业务有哪些方面?