iOS从生成证书到打包上架-02(详细2016-10最新)
由于篇幅的限制,这篇接着上一篇(关于证书)写的,有需要的小伙伴可以先阅读上一篇
2.在App Store创建应用
1.回到Account,点击iTunes Connect
2.点击我的App
3.点击新建 App
4.依次按提示填入对应信息,然后点击创建,不懂填写什么,可以点问号都是中文的提示
5.根据你的APP类型对以下内容进行填写

6.选择你APP需要出售的价格(天朝软件一般免费的多,呵呵)

7.上传APP屏幕截图(可以少于5张,上架前还在纠结这个,因为UI只给了3张图),之前截图是需要,3.5英寸,4英寸,4.7英寸,5.5英寸的截图,在2016年7月份的时候苹果对此进行了改动。如果APP在不同屏幕上的显示,还有功能是一样的话,则只需要上传5.5英寸的截图即可。如果是不同屏幕上,功能或者显示界面不一样的话,则需要上传其他尺寸的截图(当然,保险的话还是都上传,反正又不用你来切图)
8.添加描述文件:这个问产品那边要就行,复制粘贴,不过最好是详细一些。
9.APP图标的上传则是需要一张1024*1024尺寸,不包含圆角的JPG或者PNG图片(直接叫UI给方形的图即可,丢上去会自动切圆角)

10.如果APP内有分享,或者登陆之类的,需要填写可以分享,或者登陆APP的账号和密码(记得叫后台不要把你给苹果的账号密码清了,不然可能审核不过)。如果是较复杂的APP的话,则需要拍摄一段视频,合成链接(可以到土豆网合成)附到备注里面。
此时这个构建版本还没有生成,我们先把基本信息填写完毕,然后再进入Xcode中把项目打包发送到过来。注意:填写完一定要点击右上角的保存。
3.打包应用ipa包
1.首先,确保有生成打包证书,就是刚刚创建的那个发布证书。
2.生成打包配置文件
3.生成完毕,下载到本地之后,双击安装到Xcode中。
描述文件的作用:
1> 能知道在哪台电脑上, 为哪台设备打包哪个程序
2> 哪台设备需要安装打包哪个程序
3> 里面包含了3个信息:ios_distribution.cer + 设备UDID + App ID
4.生成发布配置文件
发布证书和打包证书是同一个证书,已经在上面生成打包证书时一同生成。生成发布配置文件的步骤和上面的测试配置文件是一样的,区别是下面这个选项选的是app store 。配置完成之后,下载到本地,在Xcode打开的状态下双击安装。
发布证书的作用:
1> 发布的证书, 说清楚哪台电脑可以发布程序
2> 添加发布的描述文件,描述在哪台计算机上能够发布哪些应用程序
5.证书配置完毕,下面开始进行打包。
6.然后在项目中Scheme右边的设备选择真机设备,如果没有真机设备,选择iOS Device也可以。点击archive打包应用程序

打包完成之后,会弹出archives界面。在这个界面中选择export —> save for Ad hoc Deployment,一路点下去,最后选择位置到桌面保存,ipa就生成在本地了。
7.通过之后再导出到本地,默认会在桌面
8、然后点击Xcode,然后 打开Open Developer Tool 下的Application Loader
需要遵循协议,同意吧
9.一直下一步,到这个界面
10.下面就看网速了,我第一次上传了40分钟还是在转,后来取消了重传就行。
11、到这里就上传到iTunes了。回到Itunesconnect网站上你自己的App信息中查看一下,发送成功后返回到我的App,刷新页面,在构建版本处就会有个 + 号,点击 + 号把发送过来的程序添加上去就行了
12.然后所有东西都填写好了之后,点击页面右上角提交以供审核,然后你的应用就进入到排队等待审核的状态了。(现在大概1-2天就回有结果,而且一般审核都在晚上进行(时差问题)),剩下的,祝你好运了
#说明 :发布状态的,断点,全局断点,僵尸模式等都要去掉。
然后设置Release模式(Debug是测试的,Release是发布用的)
发布状态下打包的ipa文件在真机上是安装不了的,这个是用来上架用的,需要导出ipa用于测试的话,就选择development的证书。
写了2个小时,终于全部流程搞完,iOS APP上架就介绍到这来,如果有什么问题可以留言进行讨论。程序猿之间只有不断的技术碰撞才会让我们更加强大。
iOS从生成证书到打包上架-02(详细2016-10最新)的更多相关文章
- iOS从生成证书到打包上架-01(详细2016-10最新)
今天项目上架成功,在此小结一下这个过程,希望对这个流程有疑惑的小伙伴少走弯路(大神请忽略此文) 关于证书是什么,请自行百度,Google,这里直接上流程. 1.首先打开苹果开发者网站,Apple De ...
- iOS开发之 xcode6 APP 打包提交审核详细步骤
一. 在xcode6.1和ios10.10.1环境下实现app发布 http://blog.csdn.net/mad1989/article/details/8167529 http://jingya ...
- iOS App打包上架超详细流程
https://www.jianshu.com/p/817686897ec1?open_source=weibo_search
- iOS开发基础:最新的APP打包上架流程
之前有人留言让我更新部分文章,下面就为大家分享一下iOS的APP打包上架流程: 上传至apple developer 1.1 上传准备工作 更新上架和发布上架不同,在原始版本首次上架的时候就将描述文件 ...
- iOS 企业账号申请证书和打包ipa
准备: 299美元的企业账号. 1.登陆苹果开发者中心: https://developer.apple.com .点击Menber Center.输入企业账号和密码登陆. 2.登陆后选择“Certi ...
- ios打包 上架 了解
苹果开发者中心 https://developer.apple.com/account 上架收费相关了解 https://www.jianshu.com/p/681f00a561ca ios打包 上 ...
- IOS生成证书
1.生成本地签名文件, 点击此图标,选择证书助理,按照以下步骤生成签名文件,在生成证书时需要导入签名文件生成. 点击继续就能生成签名文件,保存次CSR文件. 2.生成证书 到下面这个页面选择证书的签名 ...
- iOS推送证书生成pem文件(详细步骤)
1.pem文件概述 pem文件是服务器向苹果服务器做推送时候需要的文件,主要是给php向苹果服务器验证时使用,下面介绍一下pem文件的生成. 2.生成pem文件步骤 1.打开钥匙串,选择需要生成的推送 ...
- 【转】漫谈iOS程序的证书和签名机制
转自:漫谈iOS程序的证书和签名机制 接触iOS开发半年,曾经也被这个主题坑的摸不着头脑,也在淘宝上买过企业证书签名这些服务,有大神都做了一个全自动的发布打包(不过此大神现在不卖企业证书了),甚是羡慕 ...
随机推荐
- ExpressionTree——让反射性能向硬编码看齐
缘起 最近又换了工作.然后开心是以后又能比较频繁的关注博客园了.办离职手续的这一个月梳理了下近一年自己写的东西,然后就有了此文以及附带的代码. 反射 关于反射,窃以为,他只是比较慢.在这个前提下,个人 ...
- jQuery弹出层---artDialog 文档
artDialog是一个基于javascript编写的对话框组件,它拥有精致的界面与友好的接口 自适应内容 artDialog的特殊UI框架能够适应内容变化,甚至连外部程序动态插入的内容它仍然能自适应 ...
- java多线程下载和断点续传
java多线程下载和断点续传,示例代码只实现了多线程,断点只做了介绍.但是实际测试结果不是很理想,不知道是哪里出了问题.所以贴上来请高手修正. [Java]代码 import java.io.File ...
- win7 不能启动 memcached 总是反回failde to start service
原地址: http://zhidao.baidu.com/link?url=Ul9hJxFckU9IHWRy0pcxT11f2c0-p2uXkXhLria73mLNxYuV7IiaKYRtIl6vED ...
- HDU 1025 Constructing Roads In JGShining's Kingdom(DP+二分)
点我看题目 题意 :两条平行线上分别有两种城市的生存,一条线上是贫穷城市,他们每一座城市都刚好只缺乏一种物资,而另一条线上是富有城市,他们每一座城市刚好只富有一种物资,所以要从富有城市出口到贫穷城市, ...
- MongoDB实战指南(二):索引与查询优化
数据库保存记录的机制是建立在文件系统上的,索引也是以文件的形式存储在磁盘上,在数据库中用到最多的索引结构就是B树.尽管索引在数据库领域是不可缺少的,但是对一个表建立过多的索引会带来一些问题,索引的建立 ...
- 异常情况下的Activity生命周期分析
情况1:资源相关的系统配置发生改变 资源相关的系统配置发生改变,举个栗子.当前Activity处于竖屏状态的时候突然转成横屏,系统配置发生了改变,Activity就会销毁并且重建,其onPause, ...
- windows平台下VLC2.0.5编译
windows平台下VLC2.0.5编译说明 时隔一年多,又要搞流媒体了,不过这次是要做流媒体服务器. 暂时决定使用vlc+ffmpeg+live555,虽然听有些前辈说这个组合的性能较差,只能作为学 ...
- sql - and - or
sql - and SQL AND links together two or more conditional statements for increased filtering when run ...
- BrnShop开源网上商城第五讲:自定义视图引擎
今天这篇博文主要讲解自定义视图引擎,大家都知道在asp.net mvc框架中默认自带一个Razor视图引擎,除此之外我们也可以自定义自己的视图引擎,只需要实现IViewEngine接口,接口定义如下: ...