自己的经验总结,有错的话请留言,第一时间更改。

先大概说一下IOSAPP上架的几个步骤(详细步骤见下图):

创建证书请求文件

登录苹果开发者中心生成发布者证书(下载下来要双击一下)

设置APPID(要用到Bundle ID,建议从XCode中复制这样的话就不用更改XCode项目里的Bundl ID里,不然还得改)

生成配置文件(要用到APPID和证书,退出XCode再双击配置文件,打开项目)

在开发者中心里的ITunes Connect里的APP新建APP项目并配置相应的信息(需要各个版本的屏幕截图,运行模拟器,调到最大(command+1)用command+S截图(如果你的键盘没有更改command键的话),还有就是一个1024*1024的图标,不能有圆角)

设置XCode的一些属性(主要是选择配置文件和证书账号之类的)

打包并上传你的程序

详情如下:

创建证书请求文件

接着还有证书请求文件,有的人叫他CSR文件,证书一会要用到这个文件。

首先打开应用程序-》实用工具-》钥匙串访问(KEY CHAIN),左上角钥匙串访问-》证书助理中,选择"从证书颁发机构求证书",如下图:

在下图所示的界面,你的电子邮件地址:填你申请开发者账号的名称,也就是你登录苹果开发中心的用户名,常用名称,随便起但是要能找到,建议和APP的素材放到一起,但是这个可以单独用一个文件夹来存放证书,CA空,选择存存储到磁盘,点击"继续",然后完成。如图:

有了证书请求文件就可以创建证书了

找到苹果开发者中心的Member Center(会员中心)

https://developer.apple.com/

如图:

输入公司或个人的开发者账号和密码,如图:

创建证书

然后登陆,就会出现以下界面:点击Certificates, Identifiers & Profiles

接着看到下图,按照下图继续点击,

接着就可以制作证书文件,就选

就像之前创建APPID一样创建证书文件,需要用到刚才的那个文件,如图:

然后一直continue到这个界面,需要你选择刚才下载的证书请求文件,不要找错,如图:

下载证书

然后Done,下载好的证书需要双击一下导入到钥匙串里面。

接着就是到APPID里设置应用程序的名字(这个随便啦记住就行啦一会会用到的)和Bundle ID(建议从XCode中直接复制过来)

接着创建APPID

如图:

然后continue,Submit,Done。

然后就是创建配置文件

然后continue,

然后Done,退出XCOde双击配置文件,XCode会启动,打开项目即可。

接着登录ITunes Connect,新建APP

左上角,点+,新建APP

接着还有就是配置一些应用程序的信息,只要是没说可不填的都尽量填上

如图:

每个版本最好都要有几张图片,图片的来源就是运行所有的模拟器,用command+1调到最大,然后command+s就可以了

接着就是XCOde的配置了,HEHEHEHE是配置文件的名字

这个就解释到这吧,

剩下的就是打包上传了

把模拟器的设备选一下

如图:

然后就是

在Project->Archive进行编译

接着就可以上传到APPStore了

还有最后一步就是登录到开发者中心找到iTunes Connect的APP

找到准备提交,内建版本找到刚才上传的那个APP就可以了,如图:

然后点击提交以供审核就可以了。

重点来了

在下面这个地方我是死了N多次

如图:

最终的最终还是解决了,原因是因为有个证书过期了删了再下个就好了:

打开钥匙串

显示所有已过期的证书

3,在‘登陆’和‘系统’中删除已过期的Apple Worldwide Developer Relations Certification Authority证书(‘系统’需要解除权限才能删除)

4,下载新的Apple Worldwide Developer Relations Certification Authority证书,双击安装即可。

转载于:https://blog.51cto.com/2254359459/1746475

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

  1. iOS APP提交上架流程

    转载自CocoaChina,链接地址:http://www.cocoachina.com/bbs/read.php?tid=330302 后面问题我也遇到了,参考该文章解决的 转自http://blo ...

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

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

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

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

  4. iOS 最新App提交上架流程及部分问题的解决方案2016.12.21,感谢原博主!!!

    iOS 最新App提交上架流程及部分问题的解决方案2016.12.21,感谢原博主!!! 参考文章: (1)iOS 最新App提交上架流程及部分问题的解决方案2016.12.21,感谢原博主!!! ( ...

  5. iOS APP 发布上架流程

    iOS APP 发布上架流程 转载于:https://my.oschina.net/u/2493045/blog/533807

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

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

  7. 2023年iOS App Store上架流程详解(上)

    目录 1.注册开发者账号 2.登录并配置人员 3.申请证书和配置文件 一.证书管理​ 二.新建证书​ 三.使用appuploader服务同步证书​ 1)申请证书 2)添加Identifiers和配置A ...

  8. iOS 微信支付 SDK版本1.7.5(2016年12月27日)

    第一步: 导入微信SDK 第二步: 导入framework 第三步: 设置URL Types 第四步: 将微信加入跳转白名单(右键info.plist -> Open As -> Sour ...

  9. iOS 最新 APP提交上架流程~(打包 ipa)

    文章目录 苹果开发者账号 个人开发者账号 公司开发者账号: 企业开发者账号: 1.申请APPID 2.申请邓白氏码(个人开发者账号不需要) 3.等待邓白氏申请成功 4.开发者账号申请 5.申请过程中实 ...

最新文章

  1. KVM — 与 QEMU 和 Libvirt 的关系
  2. InetAddress相关笔记
  3. 记录一下pandas的分组统计功能,agg
  4. python进程池调用实例方法_Python进程池Pool应用实例分析
  5. Windows和Linux双系统时间不对的问题。
  6. DBMS_SPACE包的使用
  7. 设置网格_设置一个自动运行网格条件单
  8. 面向 Java 开发人员的 Scala 指南: 深入了解 Scala 并发性
  9. 作为产品,看我是如何把技术逼疯的...
  10. flash绘制荷花多个图层_Flash鼠绘入门第八课:绘制脱俗荷花
  11. C#:生成哈希字符串
  12. C++ 纯虚函数 虚函数 override
  13. 大数据用kettle还是python_Kettle学习系列之Kettle能做什么?(三)
  14. 西门子dcs系统组态手册下载_和利时FM148C卡件伊春DCS系统
  15. 什么是虚短、虚断、虚地
  16. windows7 C盘清理(图解)
  17. endnote找不到国标_实验差距惊人!揭秘雅迪高于新国标的品质标准测试
  18. HH SaaS电商系统的虚拟资金账户(钱包余额)设计
  19. OptionError: ‘Pattern matched multiple keys‘
  20. Codeforces Round #828 (Div. 3) E1. Divisible Numbers (easy version) 解题报告

热门文章

  1. curl重写php file_get_contents
  2. jQuery框架学习第二天:jQuery中万能的选择器
  3. 从无到有-在create-react-app基础上接入react-router、redux-saga
  4. java异常处理之throw, throws,try和catch
  5. 开发Android必知的工具
  6. es6 新增数据类型Symbol
  7. ASP.NET Core 1.0 使用 MySQL for EF Core 1.0 (.NET Core 1.0)
  8. Exchange Server 2010 灾难恢复
  9. 如何对.NET远程处理框架相关知识简介
  10. [解题报告]10929 - You can say 11