发布应用到AppStore的详细教程

概述

     发布应用到AppStore是一个简单的技能,但对于多数iOS新手,或者说一直在团队老大庇佑下成长的开发者来说,发布第一个应用程序到AppStore并不是那么简单的事情。至于怎么申请发布账号,这也是一件比较繁琐的工程,届时我会另写一篇文章,仔细描述。这篇文章里我想很详细的给大家介绍下。主要有以下三个步骤:1.下载和配置证书;2.打包应用;3.填写应用信息,上传应用。

一.下载和配置证书

   这个步骤下,如果你的App不包含推送功能的话,只需要生成三个证书:

1.以.certSigningRequest结尾的请求证书


该证书是为了让你的mac绑定你要发布的app

a.打开Mac应用里的钥匙串->点击左上角钥匙串访问->选择证书助理->选择从证书颁发机构请求证书


这三项依次填入你们开发者账号的邮箱地址,第二项填上一个有意义的名字,第三项仍然填写开发者账号的邮箱地址。然后选择储存到磁盘,此时你已经可以得到这个.certSigningRequest的证书。

ps:(此时,最好在桌面建立一个文件夹,用来保存你即将要用的几个证书).

2.配置AppId,这是你的应用的唯一标示


然后填写应用描述名字,这个地方可以写应用的中文名字的拼音方式,或者写应用的英文名字也可以。


接着要填写应用的Bundle  Id ,这个就十分重要了,最好的建议还是写上你们公司网址域名的反编写,如com.baidu.www.


接下去这个选择是要看自己的应用有没有推送功能,有的话,需要勾选,没有的话,就不用勾选。


然后点击Regest,直到Done.此时,返回开发者页面,就会发现,在App IDs栏里多了一个你需要的App Id,到此App  Id 申请结束。

3.配置.cer结尾的发布证书

返回到证书配置的首页,选择Production


然后选择Production下的证书,因为是发布,不是开发


接下去一直选择continue,直到整个页面,此时需要选择的证书即为我们之前下载过的.certSigningRequest结尾的请求证书,


下面进去该页面,此时选择Download,即下载发布证书


会得到.cer结尾的发布证书


此时,已经配置好发布证书。

4.生成发布签名证书

选择Distribution,点击右上角“+”

选择Distribution下的App  Store,然后continue


此时,需要注意,这个时候会出现让你选择发布团队的界面,此时会有多选的情况,你要根据你最近生成App  Id的时间来选择,一般都是选距当前时间最近的那个日期


接下去需要给Profile文件起个名字,后缀最好要以Profile结尾


然后Download这个Profile文件


此时可以得到.mobileprovision的签名文件


截止目前,发布需要的三个证书已经配置完成,但此时要双击这三个证书,把它们安装到钥匙串里面。



二.在Xcode里打包应用.

a.打开Xcode->点击左上角Xcode->点击Preference->选择Account,添加你的开发账号

b.配置General里的信息

首先填写这个Bundle Identifie,这个要和第一步中生成的Bundle Id保持一致。

然后填写Version,这个即为版本号,可以为一个小数点个eg:1.0,也可以为两个小数点eg:1.0.1;

下面的Build,即为构建版本号前面几位一定要和Version一致,后面可以按递增顺序增加,eg:1.0.1 或者1.0.11

然后需要选择自己开发账号对应的团队。

c.接下去要添加签名文件

在Provisioning Profile里添加刚刚生成的Profile文件,

在上面的Code Signing Identity 里添加自己发布证书对应的团队

d.在设备选择的地方

e.然后选则菜单栏里的Product->Archive


d.此时要Export应用包,并点击Next


e.此时要选择对应的开发团队账号


这个时候在桌面上就会发现一个.ipa包,此时应用打包的步骤已经完成。


三.上传应用ipa包到AppStore.

打开Application  Loader ,登录开发账号,选取刚刚生成的应用包。


此时进入iTunes Connect ,选择我的App


构建新的版本号


按照实际情况填写App信息  和 价格与销售范围这两项内容


按照网页上的要求填写信息,以及上传符合格式的图片,等待构建版本这里出现“+”,这个时候就可以存储,提交审核,然后再下个页面选择根据情况选择是否有广告,即可提交审核了。

至此,整个应用发布AppStore的流程已经走完,整个发布过程还是有很多细节需要注意,这些都需要在实际上传时自己遇到,并解决。我的这篇文章只起引导作用,有不当之处,还望指出。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 198,932评论 5 466
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,554评论 2 375
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 145,894评论 0 328
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,442评论 1 268
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,347评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,899评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,325评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,980评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,196评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,163评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,085评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,826评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,389评论 3 302
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,501评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,753评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,171评论 2 344
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,616评论 2 339

推荐阅读更多精彩内容