美文网首页
IOS_开发者证书注册.绑定以及后续发布流程

IOS_开发者证书注册.绑定以及后续发布流程

作者: _CLAY_ | 来源:发表于2018-07-03 17:25 被阅读16次

    在做开发的时候一直都感觉弄开发证书真是一件麻烦的事情,找了很多的博客.一直就这么照着弄了,今天有时间自己决定整理一下.


    • 直接进入正题 - 登录开发者账号

    生成证书

    _CLAY_.png
    • 点击Certificates生成证书

    • 选择iOS, tvOS, watchOS

    • 选择All

    • 点击右上角新添加证书


      _CLAY_.png
    • 添加新证书
      证书可根据作用自行选择(本次以向App Store上传注册证书为例) 选择:App Store and Ad Hoc


      _CLAY_.png
    • 注意:一个开发者账号只能创建(1-2个开发(测试)证书,2-3个生产(发布)证书),如果你的App Store Ad Hoc 前面的按钮不能选择,则代表你的这个账号无法再创建新的生产证书了。

    • 解决方法:
      从共同使用这个账号的人电脑上生成.p12文件,导入自己的电脑。(尽量不要执行下面第2步)

      如果你想生成的话,把现有的删除一个(建议删除时间比较靠前的)。注意:如果删除一个证书,那么正在使用这个证书的人将不能再使用了,除非重新生成,然后利用.p12重新导入自己的电脑里!

    • 注意:如果你想删除证书,执行下面步骤,否则略过。


      _CLAY_.png
    • 生成证书


      _CLAY_.png
    • 在Launchpad的其他里面,点击钥匙串访问弹出如下界面


      _CLAY_.png
      _CLAY_.png
      WX20180703-160925@2x.png
    • 钥匙串访问
      工具栏选择钥匙串访问 - > 证书助理 - > 从证书颁发机构请求证书...


      _CLAY_.png
    • 证书信息
      将CSR文件保存到MAC磁盘的某个位置(这里我选择的是桌面,进行存储)
    • 点击完成 生成 CertificateSigningRequest.certSigningRequest 文件 然后回到浏览器,点击choose File..
    • 上传完成 完成后会跳转到证书的Download页面 下载ios_distribution.cer 的证书
    注意:
    这个证书只能下载一次。点击下载后,关闭页面后就不能再回到下载页面了。
    
    _CLAY_.png
    • 安装发布证书


      _CLAY_.png
    • 设置密码
      可以为证书设置密码,也可以不设置密码;如果设置了密码,那么别人安装这个证书的时候就要输入密码,否则无法安装。这里就不设置密码了。


      _CLAY_.png

      这时你已经获取了.p12格式的证书

    创建App IDs和绑定你的App的Bundle Identifier

    回到之前的页面,点击App IDs,进入如下界面,点击右上角的+号


    _CLAY_.png
    _CLAY_.png
    注意:
    上传App使用的Bundle Identifier已经在网站上绑定了,如果你又修改了你工程里面这个Bundle Identifier的话,
    需要重新进入到开发者账号里面绑定.
    
    _CLAY_.png
    _CLAY_.png
    • 之后的配置都是 Register 和 Done

    生成描述文件

    • 找到Provisioning Profiles ,点击All,然后点击右上角 + 号


      _CLAY_.png
      _CLAY_.png
      _CLAY_.png

      之后选择一些流程,你懂得!!!

    • 将证书下载下来 格式是xxx.mobileprovision

    在App Store开辟空间

    _CLAY_.png

    之后就相当于创建,按照流程走就可以了!!!

    相关文章

      网友评论

          本文标题:IOS_开发者证书注册.绑定以及后续发布流程

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