发布iOS应用(xcode5)到App Store(苹果商店) 详细解析

发布iOS应用(xcode5)到App Store(苹果商店) 详细解析

此教程可能不太适合,请移步至最新最全的: 2014年苹果ios开发者证书申请及xcode5应用上线发布


第一步 —— 到 itunes connect 网站提交申请应用说明

在 苹果的世界里,每个应用都有一个不一样的名字,为了给本身的应用率先在该平台上得到一个将来的位置,保证你的应用的名字在开发项目后还能用,开发者能够在 app store抢先注册了听起来不错的名称。但不能抢占后一直不上传应用,这样作会受到道德谴责,并且苹果可能之后会开始整顿。 html

进入99美圆的itunes connect 帐号以后,选择  Manage Your Apps  ios

点击进去后,点价 添加新的应用 Add new app xcode

选择以后,就开始填写app的信息了,这些信息若是看不懂要填什么,就点后面的“?”查看。 app

SKU Number 能够随便写,但最好有规律(例如顺序排列),建议弄得复杂一点比较好 测试

Bundle ID 事先能够在 appID申请一个,也能够现填,可是若是在appID填的应用能够实现的功能能够多一点。 网站

点击continue 进入下一个界面,这个界面选择的主要是 你的应用是否收费,免费的就选free,付费的就选其余的选项,本人上传的全是免费的应用,对付费的应用在这一步表示不怎么知情。 spa

点击 continue,到app 的详情信息 .net

Category 就是选择你的应用的分类信息,属于什么,就选什么。 “(Optional)”是选填的意思,能够不填 code

这个Rating 信息必定要看好了,它表示年龄限制,通常的都是所有写none,可是若是你的应用包含了暴力,情色,酒水,毒品之类的不适宜全部人的信息在这里都要调整的,不然提交上去之后也是被拒绝的(metadata reject). htm

这边填的是描述app的信息,Description 是描述信息,这边不能够过分的打广告,不然会被拒绝。

Support URL 必须填一个不用登陆就能看到的网页的地址,不然也会被拒绝。


demo account infoemation 是用来给苹果作测试用的,若是有一些必需要登录进去才能看到主界面的信息,就要给苹果提供一个登录的帐号和密码,不然能够不填。可是建议只要有登陆功能的 都将帐号和密码提供给苹果,这个是为了方便苹果用的,否则苹果以为麻烦了,就会将你的应用打回,让你提供给他一个测试帐号。


下面是上传图标,3.5英寸和4.0英寸的图片能够经过模拟器截图来得到,这样更方便一些。可是必须注意的是,这一些图片必须无条件知足rate 4+,意思就是4—17岁的未成年人都是能够看的,否则应用会被拒绝。

不是iPad应用图片能够不传

全填完后,点击 save 保存,能够看到你的应用有一个状态“prepare for upload”,意思就是说准备上传了


要上传,状态必须是waiting for Upload,因此点击上图中得红框,进去改变状态,点击后能够看到以下图,

由于要保护app信息,因此两张1024的图片是不一样的,望你们见谅

点击上图红框后,若是你的app不涉及以上两项,选择No就行了,选好后,点击保存

点击continue后,能够看到你的app状态变成了 waiting for upload


第二步 ——打包程序


在咱们发布前,必定要记得修改咱们的描述文件以及证书(发布证书),不少人直接用开发证书来打包,可是后来都出现了证书不匹配,要下载证书的问题,可是往 往下载也没用。开发证书只适用于开发,发布证书只适用于发布,若是没有发布证书,先去申请一个发布证书以及相应的描述文件再打包程序,申请证书请参 照:http://my.oschina.net/u/1245365/blog/196263


选择证书以下:



选择好证书和描述文件之后,开始打包

在咱们的xcode 中有一个打包的按钮


打好包后,它会自动弹出来,也能够在 orignize 查看


以后就是验证信息,点击上图的Validate 进行验证一下,肯定没问题了在提交。不验证也能够提交,可是若是不验证的话有问题会很麻烦,最好养成先验证后提交的好习惯。

点击验证后,出现一下图框,在这边输入开发者的帐号和密码,点next


选择一个描述文件(具备发布证书的描述文件)



这个界面说明你的app没问题,若是有问题的话会提示错误或警告,有错误的要要从新修改你的app再次打包验证,有一些警告能够不作修改直接提交,这个纯粹是看你是否完美主义。


第三步——将应用提交到app store

苹果推荐用xcode自带的application loader 来提交咱们的应用,可是除了用这个之外还能用其余的,下面来分别介绍。


第一种——直接将应用发到app store去(不推荐)

点击distribute

选择

点击submit后就能够提交了


第二种,用xcode自带的application loader来提交咱们的应用。(推荐)

和上述方法第一步相同点击distribute,可是选择第二个选项


这里将生成一个ipa供咱们保存到本地


保存好后,选择 xcode — open develop

er tool — application loader

看到以下图片,填好信息后,就能够上传了


这边点击“选取”后,将咱们刚刚存在本地的.ipa 文件上传就能够了

上传成功,这个时候,能够看到你的app的状态也变成了 waiting for review 。上传完成后的五、6天能够查看咱们应用的状态看有没有改变,没改变也不用着急,当苹果审核时,状态会变成 in review。接下来你就能够知道你的应用是成功了仍是被拒绝了。

相关文章
相关标签/搜索