今天上架了一个项目,第二次了,但是还是有点迷糊,在这里进行总结一下。这一次上架感觉要比第一次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