一、生成证书签名公钥(CertificateSigningRequest.certSigningRequest)
1、点击桌面-前往-实用工具-双击“钥匙串访问”
2、点击“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书...”:
3、在“用户电子邮件地址”和“CA电子邮件地址”中输入电子邮箱地址,可以随便输入,点击存储到磁盘,点击继续:
4、设置保存名:默认为“CertificateSigningRequest.certSigningRequest”,点击“存储”:
5、于是桌面上就多了一个名为“CertificateSigningRequest.certSigningRequest”的钥匙串文件:
二、添加发布证书:
1、打开开发者中心:https://developer.apple.com/account/ios/certificate/distribution ,点击“➕”:
2、选择Production下的App Store and Ad Hoc,拉到页面底部,点击continue:
3、点击continue:
4、点击“Choose File...”:
5、选择第一步中下载下来的名为“CertificateSigningRequest.certSigningRequest”的钥匙串文件,点击contunie;
6、点击Done:
7、然后这里就会多了一个发布证书,鼠标左击它,可以下载:
8、点击download下载,将其拖放到桌面显眼处:(这是发布证书)
三、添加描述文件:
1、打开开发者中心:https://developer.apple.com/account/ios/profile/production,点击“➕”:
2、选择Distribution下的App Store,拉到页面底部,点击continue:
3、选择一个app id,点击continue:
4、选择一个证书,点击continue:
5、输入想要命名的描述文件的名字,点击continue:
6、点击Done:
7、将其下载下来
8、于是就多了一个文件:(这是发布描述文件)
四、在xCode中设置如下:
1、
2、
3、
4、edit scheme:
5、都设置为release:
五、在iTunes Connect 中新建app:
1、打开iTunes Connect : https://itunesconnect.apple.com,并登录iOS 开发者账号(我这里是公司版本的开发者账号)
2、点击我的app:
3、我这里已经是新建完成并且提交了构建版本 的状态,如果还没有新建,请点击左上角的“➕”------->新建APP,输入app的相关信息:(这一部分很简单,我也没截图了,可以百度下)
六、构建版本:(第五部分中,有一个构建版本需要添加)
1、运行在真机上:
2、archive:
3、验证后提交刚刚的构建版本:
4、我这里等待了一个晚上,提示以下问题:
5、重复执行第3步,一会就提示提交完成了:
七、
1、在iTunes connect中,就会出现如下的➕号:
2、选中后,完成;
3、然后点击iTunes connect右上角的提交审核:
至此,app的状态就变成了“正在等待审核”,耐心等待个一周时间吧。
4、速度快的话,两到三天就显示如下,并且开发者账号的邮箱里会收到一封邮件,提示:
The following app has been approved and the app status has changed to Ready for Sale:
5、当天下午一点多就能在App Store中搜索关键字进行下载使用,至此app就正式上线了。
http://blog.csdn.net/jamiecheung
http://blog.csdn.net/u010841622