iOS 从申请证书到发包

2018-12-14  本文已影响20人  DeerRun

今天先介绍下Certificate、AppId和Provisioning Profile。

流程:

image

证书类别:发布证书、开发证书

image
上面这个就是我们申请好证书后,下载到本地的.cer文件,也就是常说的开发证书与发布证书的样式。这.cer文件格式的证书是让开发者使用的设备(也就是你的Mac)有真机调试,发布APP的权限。

证书申请流程

image image image image

存储在桌面就好了,然后就完成退出钥匙串工具就可以了。

image image image image image image image

到这里:两个证书都已经生成好了,我们需要将这两个证书保存到钥匙串中,具体做法是:双击保存在Mac的两个证书。我们去钥匙串会看到:

image image

注册项目的Bundle ID

image image image image image

到这里就算注册完成了 。

添加测试设备

image image image

描述文件:发布描述文件、开发描述文件

image image image image image image image image image image image

然后下面会出现Fix Issue 按钮点击就好了,系统自动帮你调试好。(个人理解:这里的Bundle ID最好在后面加点后缀,不然你已经在网页注册过这个Bundle ID这里就会报错,或则你这里把Bundle ID注册了,你另外的账号就得换个Bundle ID了)

打包上线

备注

后面几步也是选择发布证书,检查发布配置文件(注:如果是导出到分发网站的ipa,发布的配置文件必须是 Ad-hoc 的,企业级账号还可以是 In-house ,详细参考:蒲公英的说明),然后选择保存路径。然后在Xcode里面打开:

image.png
运行后,登陆开发者账号。把ipa文件添加进去,下一步 ,下一步,就可以提交到 iTunes Connect了。(提交到分发网站的请参考:https://www.pgyer.com/doc/view/app_upload)步骤差不多,就不详解了。提交过程的快慢跟网速有关,成功后就可以关闭Xcode了,回到 iTunes Connect。
image.png
进入活动。查看项目是否构建状态;如果完成了,就继续:
image.png
添加完构建版本,存储下,整个资料的填写提交差不多完成。然后设置:
image.png
这个根据个人需求,设置价格,销售范围等等。完了检查下,看有没有错误的地方。没有就可以点击右上角的提交以供审核了。还有一个,你也可以添加APP在APPStore上的本地化,APPStore会根据你做的本地化,实现不同地区的账号看到你的APP显示的是本地化的语言,如果你没做本地化,那么显示就是你的APPStore主要语言
image.png

最后就是这个页面了,还是一样有就有,没有就没有,选择提交。就是等待审核了。


image.png
上一篇下一篇

猜你喜欢

热点阅读