您的位置:首页 > 移动开发

iOS APP上架详细流程

2016-04-15 17:36 288 查看

(⊙v⊙)嗯......前几天刚好把项目进行了上架申请!今天我就来和朋友们分享吧,如果有些不对的呀或者是不恰当的,还望各位大神指教!

开始吧:

一:证书的准备

1.在Mac中找到钥匙串,打开!
(简便方法:打开Finder,搜索框中输入钥匙串)



2.找到左上方的钥匙串访问,点击证书助理下面的从证书颁发机构请求证书



3.填写地址:电子邮件地址:填你申请开发者账号的电子邮件地址,常用名称,默认也可以,CA不用填,存贮到磁盘,点击"继续":



4.然后选择保存位置(桌面)之后在桌面上就会生成一个证书请求文件,名为CertificateSigningRequest.certSigningRequest



5.用你的Mac进入苹果开发者中心,前提是你有苹果开发者账号,个人的也好公司的也罢,
来,给个方便的:http://developer.apple.com/点击进入是这个界面



6.点击最右边的Account进入登录



7.我当时登录之后是这样纸的,以前登录之后和这个不一样,不过该有的都有,没影响哒。如图所示:



8.接下来进入申请证书、App
ID、设备等配置的页面,首先创建上架用的开发者证书,如图所示操作



9.接下来,如图所示操作



10.点击最下面的Continue



11.会提示创建CSR文件,也就是证书签名请求文件,如图



12.继续点击最下面的Continue,然后选择开始从钥匙串中请求的证书请求文件CertificateSigningRequest.certSigningRequest





13.继续点击最下面的Continue,提交上去后就会生成一个cer证书,下载证书(建议和证书请求文件CertificateSigningRequest.certSigningRequest放在同一个文件夹里边)



14.创建一个申请App
Id,如图所示操作



15.如图操作,Name:用来描述你的AppId,这个随便填,不过最好是项目名称,这样方便自己辨识(记得必须英文)



16.如图操作。Bundle
ID,这是你APP IDs的后缀,这个内容和你的程序直接相关,后面很多地方要用到,最好是com.yourcompanyname.yourappname的格式,我项目中的Bundle ID也是这种格式。



17.如图操作。App
Services,默认会选择2项,这两项不能修改,其他只需要选择上自己需要的服务。不过那个推送最好还是选上吧!



18.如果确定前面操作没什么问题,那么就已经OK咯



19.Provisioning
Profile(PP)证书制作,如图操作



20.如图操作



21.点击继续,接下来选择创建的App
IDs



22.选择CSR证书



23.给PP证书取一个名字,可以是你的项目名称



24.下载创建的PP证书,和前面创建的证书放在一起。就完成了证书的创建获取。



25.进入APP的发布中心,我的APP





26.如图操作



27.根据自己的app填写相应的信息。
选择语言的时候,简体中文是Simplified Chinese 2、套装ID与SKU主要是app的唯一标识,我是用的项目中Bundle Identifier的内容,such:com.companyname.projectname



28.如图所示:App信息以及价格与定价自己定,上传App
Icon的时候不能有圆角效果,这里需要不同屏幕的截图,可以直接用模拟机运行后截图(模拟器运行开始的时候,按住cmd+s, 模拟器的屏幕截图就直接保存在桌面上了),还有截图名称别用中文,各种尺寸可以在网上查得到。



29.ipa包的上传:我使用的是第二种方式:Applicaton Loader





30.接下来的:



31.各种信息一定记得填写完善!不要忘记填写测试账号,联系方式中需要加中国的区号+86后面是具体的联系*****,如:+86
15523950000,还有个IDFA的广告得到选择,我当时没选择,不知道有没有什么问题哎。大家可以为了保险起见去网上找个。



32.OK!接下来进行项目配置和打包ipa
在Xcode中打开你的项目,找到你刚刚下载的发布证书(后缀为.cer)或者p12文件,和PP文件,双击加入到你的钥匙串中。

33.在Xcode中选择模拟器为iOS Device,按照下图提示操作



34.配置项目环境,Account的配置

Xcode——>Preferences 就会出现Account的配置界面,如图所示:



点击+可以选择添加
Apple ID,点击View Details可以查看该Apple Id下的Certificates(发布证书、测试证书)和Provisioning Profile(PP)证书文件,可以点击下载。



35.项目配置,请看图



配置发布证书和pp证书





36.修改两个.plist文件,如图操作



37.进行ipa打包,导出(Export)ipa包,然后使用Applicaton
Loader上传(不知道可不可以直接Upload to App store,下次我试试

),接下来的操作大家一定都会。





OK啦!大功告成

!接下来的那些小操作自己注意一下就好啦!

在上传ipa包的时候可能会遇到一些问题,问题的解决方法请找我们大家伙的干妈(的误度,呢一昂娘

)。

附上APP调试的流程连接:点击打开链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: