注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

扶红星的博客

生活本无味,尝试的多了也便五味俱全了。

 
 
 

日志

 
 

IOS开发后期免费手机应用软件提交流程  

2013-02-02 10:06:09|  分类: 知识梳理 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

ios开发免费手机应用软件提交流程

首先,要保证程序没有明显漏洞,并且进行了反复的真机测试,在确保万无一失的情况下提交才是明智之举,才会达到一个事半功倍的效果。。。

提交之前请认真参考苹果应用程序提交注意事项,做好一些必须的前期准备!

一、申请一个发布证书

1.登录进入到苹果开发者支持中心,进一步点击页面右上角的ios provisioning portal,如下图所示:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

进入页面后,接着选择certificates选项,如下图所示:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

在右侧页面中选择点击Distribution按钮,接着点击Request Certificate按钮,接着在新出现的页面中点击选取文件按钮,将在真机测试过程中获取的那个桌面csr文件选取到这儿,继而提交;(真机测试过程请参考ios开发后期真机测试流程

2.返回页面,选择Provisioning选项,在出现的页面中选择Distribution选项,如下图所示:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

继而点击New Profile按钮,进入如下图所示页面:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

选择App Store,输入一个文件名,下面的App ID 应选择与真机测试中的保持一致,然后提交;

创建好之后刷新一下页面,将会在页面中发现:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

点 击Download按钮,将会在Finder的下载里面看到一个.mobileprovision文件,然后重新进入Certificate选项,同样点 击Download按钮将发布证书下载下面,最终在Finder的下载里面还会出现一个ios_distribution.cer文件,双击它进行安装, 在钥匙串访问中我们会发现我们的发布证书已经请求成功;

二、打包压缩程序

1.添加一个distribution配置。打开xcode,选择project下的工程文件,选择Info选项如下图所示:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

继而点击上图中的“+”,将新生成的一个配置文件Name替换成Distribution,如下图所示:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

然后执行如下图所示操作:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

2.打开xcode,点击Targets下的工程文件,配置Build Settings下的Code Signing Identity,如下图所示:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

在右边选择自己申请的发布证书,然后进入Product菜单->Archive,会自动弹出Organizer,Archive包是用来上传到AppStore的,操作过程如下图所示

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

此时点击页面中的Validate按钮会出现如下页面:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

点击Next,输入用户名和密码,会出现如下图所示页面:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

此时,看到这个页面就说明你可以进入iTunes链接页面,添加你的新的应用程序了。

三、添加新的应用程序

首先登陆进入到iTunes Connect,选择Manage Your Applications,如下图所示:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

然后选择Add New App,如下图所示:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

然后执行如下操作:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客,这里的Bundle ID就选择你为这个程序创建的那个;


点击Continue按钮

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

由于上传的是免费程序,所以这里的price tier 就要选择free了,点击continue按钮进入如下界面:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

这里的primary category选择一个主要类别,不能和下面的可选的secondary category一致;往下

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

这里是针对程序内容对程序做出的一个等级描述,往下

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

上图中的三个网址其实都没有什么实际意义,像Support URLl可以填写公司的网址,往下

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

对于上面的first name和last name 我们需要留意一下,这里要与当初的账号信息一致,我们可以通过点击当前页面右上角的邮箱后面的倒三角找到

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

再往下就是上传大图标和插图工作了,如图:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

至于这些图片的选取要求,已经在ios开发手机应用软件提交问题集锦中 罗列的很清楚了,uploads完成之后点击save按钮,如果抖按照要求提交顺利的话,你的邮箱会收到来自苹果公司的一封邮件,告诉你现在是 Prepare for Upload这个状态,然后在点击Ready to Upload Binary之后,状态会变成 Waiting For Upload,如下列图所示:

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

至此,itunes connnect部分的工作也就差不多完成了;

四、进入xcode 的Organizer-Archives部分

1.点击validate

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

会发现

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客


2.此时,点击finish,回到Organizer-Archives页面,点击distribution按钮,会发现

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客


做如上选择,点击next,会出现如下页面

IOS开发后期免费手机应用软件提交流程 - 盛情渊 - 南宫云遥的博客

此时,要做的就是等待了,当这个上传完了之后你就会再次收到来自苹果的一封邮件,通知你的程序处于Waiting For Review状态,这个时候说明你的应用程序算是圆满的上传成功了,剩余的就是看能否通过审核了。
  评论这张
 
阅读(648)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017