美文网首页工作生活
2019最新iOS证书申请,打包,AppStore上架流程

2019最新iOS证书申请,打包,AppStore上架流程

作者: 淡定的淡 | 来源:发表于2019-07-02 13:01 被阅读0次

    去年开始学习IOS,让我印象最深的不是代码的难写,而是各种证书的申请,打开开发者后台,那么多的菜单一个一个点击,申请,操作一遍之后第二遍又忘了,最近要帮别人写一个项目,写完之后准备打包发布,当我打开界面的那一刻,又彻底傻眼了,怎么几个月没见,界面又变样子了

    没办法,在网上重新搜索教程,一步一步对照着来

    第一步

    检查自己是否有这个文件

    如果有,跳过到第二步,如果没有,打开电脑,找到钥匙串应用,就是下面这个,

    点击钥匙串访问->证书助理->从证书颁发机构申请证书

    填写电子邮箱,选择存储到硬盘,点继续

    点存储,存储到桌面或者指定目录

    文件已经保存下来了

    第二步

    打开开发者页面,点击Certificates旁边那个蓝色的➕


    我选择发布的,就是iOS Distribution (App Store and Ad Hoc)这个选项

    然后点击右上角的蓝色Continue按钮,进入到下一个页面

    点击选择Choose File按钮

    选择刚才通过钥匙串生成的CertificateSigningRequest.certSigningRequest文件

    选择完成之后,点击右上角的蓝色Continue

    继续到下一个页面,此时第一步已经完成了

    点击右上角蓝色的Download,下载之后把文件放置到自己设置的文件夹,以方便后面寻找,下载下来是这个文件 ios_distribution.cer

    下载完成之后点击左上角  All Certificates

    在列表中可以看到刚才生成的那一条

    第三步,创建appid

    这一步可以通过xcode直接创建,也可以用过开发者界面创建,xcode创建更简单,只需要在xcode中登入开发者账号,点击 try again按钮,就会自动才开发者后台创建,

    下面说的是怎样在开发者后台创建

    点击左侧菜单Identifiers,然后点击蓝色的➕

    选择App IDs 选项,然后选择右上角蓝色Continue按钮

    左边填写描述,右边填写你APP的Bundle id,

    例如,下面填写, 点击右上角蓝色Continue

    下面勾选上这两个选项,如果不需要通知,或者网络的话可以不勾选,然后 点击右上角蓝色Continue

    点击之后变成Register,

    点击完之后再列表就能看到刚才注册的APP ID了

    第四步,推送证书申请(不需要推送的可以直接跳过)

    点击上图申请好的APP ID,进入详情页,然后下拉选择下图这个按钮

    点击之后弹出下图,一个是开发证书申请,一个是生产证书申请,这里选择生产证书申请

    点击之后跳出下面页面,点击Choose File按钮,

    还是选择刚才从钥匙串导出的那个文件

    选择完成之后点击右上角蓝色Continue,然后跳到新的页面,点击右上角Download,下载完成之后点击左上角All Certificates

    下载下来是这个文件

    第五步,创建配置性文件 Provisioning Profiles

    选择下图按钮

    这里选择Ad Hoc,点击右上角蓝色Continus,到下面这个页面,选择刚才创建的com.lingdian.test

    这个选项,

    继续下一步

    在继续下一步

    在下一步,

    然后点击download,就算完成了

    然后把刚才下载的那个三个文件一次双击一下,这样证书就已经配置好了

    第六步,xcode打包

    打开Xcode,选择Product->Archive


    选择Distribute App



    下一步,按需求选择,然后就可以愉快的打包了

    至此,整个流程也就算结束了,还有不懂的可以添加WX:ning737297447 咨询,其他的上架的也略知一二,知无不言言无不尽

    相关文章

      网友评论

        本文标题:2019最新iOS证书申请,打包,AppStore上架流程

        本文链接:https://www.haomeiwen.com/subject/cllzcctx.html