今天上架了一个项目,第二次了,但是还是有点迷糊,在这里进行总结一下。这一次上架感觉要比第一次easy多了,第一次上架现在想想都蛋疼,什么都不懂,特别是那些名词(都特么的是什么鬼东西),最后竟然按着步骤稀里糊涂的上去了(其实上完之后还是懵逼的)。
一、iOS 开发者账号
这个我也没申请过,来公司的时候就有了。如果没有的话,可以去百度一下,我找了个还挺详细的最新2016年苹果开发者申请流程。当然也可以自己去找度娘。
二、新建项目
新建一个项目,可以不是完整的,因为后面申请证书的时候要用到工程类里的Bundle identifier(最后也是可以修改的)。
三、在APPStore上申请项目,填写基本信息
1、打开iTunes Connect



创建完之后会出现以下信息,有什么不明白的可以点击问号提示

按照要求填写内容,那个APPID要记着,以后第三方分享申请各个平台账号的时候要用到。

这里是填写你的app要卖的价钱(不过基本上都是免费)

到这里,就可以了,先保存你的信息,放在这里,当然,以上操作也可以在项目完全开发完、测试完之后再操作。这根据个人的习惯。
四、申请证书

1、申请appID
appID是干什么的?
appID,这是每一个应用的独立标识,在设置项中可以配置该应用的权限,包括PassBook,GameCenter,push服务等。



确认之后,regidter,完毕之后可以在下面看到生成的app ID

2、配置发布证书(用于提交到APPStore)



到这里需要一个证书请求文件,打开钥匙串访问



回到刚才的chose file,选择生成的.certSigningRequest文件

下载下来之后,直接双击文件,就OK了,你就会在下面看到刚才生成的证书,并且是有效 的。

配置Distribution Provisioning Profile(发布授权文件)





生成完之后下载下来,双击运行,会自动打开Xcode,然后把工程的bundle ID改成和刚才设置一样的ID

更改codeSing里的内容

ok,到这里基本的配置已完成,现在回到iTunes Connect去完善信息





信息填写完毕。
五、打包上传
必须真机调试打包

打好包之后需要验证一下

验证成功

调交到appstore


提交成功
到此,xcode的任务已经完成
再次回到iTunes Connect去
构建新版本

需要等待一小段时间。。。。。。。。。。。。。。。。。。。。。。。。。。。。
最后提交以供审核。

终于把上架的流程梳理了一遍,下次在上架估计就会很快了,当然在以后上架的过程中也会遇到各种问题,欢迎大家和我交流,QQ:1064562879 就说是在简书上看到的。
上架或打包遇到的问题
1、iOS 发布提交出现:
Your account already has a valid iOS Distribution certificate!
[问题解决] http://www.jianshu.com/p/918f69a729e2
网友评论
https://www.jianshu.com/p/7e0d450af145