美文网首页
AppleDeveloper证书相关

AppleDeveloper证书相关

作者: 古月思吉 | 来源:发表于2017-12-21 13:54 被阅读0次

一、Certificates:

1.App证书:

(1)类型:

  • Developement:开发者证书(max:70个左右)
  • Production:生产证书(max:3个)

(2)申请流程:

  • 选择 Certificates 的类型
  • 上传 CSR (certSigningRequest:“证书签名请求”)文件
  • 创建成功

(3)分析:
是否拥有 Developement & Production 证书,代表你是否有开发和发布的权限,创建证书的过程,其实只需要上传 CSR 文件,并不会跟 App ID 关联。Developement & Production 证书都有最大数量限制,如果你还想开发或发布 app ,需要将失效或不用的证书 revoke 掉,才能新建证书;或者下载导入证书创建者给你导出的 P12 文件。


  1. APNs证书:

(1)类型:

  • Developement:APNs开发者证书
  • Production:APNs生产证书

(2)申请流程:

  • 选择 Certificates 的类型
  • 选择相应的 App ID
  • 上传 CSR 文件
  • 创建成功

(3)分析:
APNs(Apple Push Notification service)证书是用来证明你是否有推送通知权限的,并且会具体到某一个 app ,所以会跟 App ID 关联起来。APNs 也分为开发和生产两种证书。在使用第三方推送服务(如:JPush)的时候,需要上传证书创建者导出的 P12 文件至 JPush 推送后台。

(4)备注:
要使用第三方推送服务,除了通过 APNs 证书的 .p12 文件鉴权,还能通过 APNs Auth Key 鉴权,关于 Auth Key 的使用在此不赘述。
具体步骤请参照:
https://docs.jiguang.cn/jpush/client/iOS/ios_cer_guide/

二、Provisioning Profiles:

(1)类型:

  • Developement:开发者配置文件
  • Distribution:生产配置文件

(2)申请流程:

  • 选择 Provisioning Profiles 的类型
  • 选择相应的 App ID
  • 选择相应的 Certificates (Developement类型的配置文件可以选多个开发者证书,Production类型的配置文件只能选一个发布证书)
  • 选择相应的 devices (这个步骤只有Developement类型的配置文件才需要选择,Production类型的配置文件不需要选择)
  • 创建成功

(3)分析:
配置文件是跟具体的 App ID、具体的证书,甚至跟具体的devices挂钩的,Developement配置文件,是用来告诉Xcode能给哪个app、哪个开发者、哪些设备打包;Production配置文件,是用来告诉 App Store 能发布哪个开发者中的哪个app。

相关文章

  • AppleDeveloper证书相关

    一、Certificates: 1.App证书: (1)类型: Developement:开发者证书(max:70...

  • 证书相关

    推送和证书总结 推送需要两个证书,开发环境的推送证书和发布环境的推送证书。这个是上传到后台的,客户端不用管。 我们...

  • 证书相关

    根证书验证子签名:openssl verify -CAfile root.crt sub.crt 两种cer转cr...

  • 证书相关

    https://www.jianshu.com/p/07b9ce06ced7https://blog.csdn.n...

  • 证书相关

    今天用新的开发者账号制作通配证书的时候犯了错,在bundle id的时候选择 wildcard, id 格式 co...

  • iOS开发环境相关(3)——证书制作

    这里的证书不包含推送证书,如果需要制作推送证书,移步iOS开发环境相关(4)——推送证书 开发者证书制作 证书主要...

  • Xcode证书相关

    1,清除所有的证书,去往目录,删除。~/Library/MobileDevice/Provisioning Pro...

  • 证书相关问题

    iphone"此证书是由未知颁发机构签名的"的解决办法 由于误删除,将开发证书给弄没了,导致Certificate...

  • iOS 证书相关

    开发阶段 - 自动签名配置 新增测试设备的UDID操作步骤 一、 在证书管理界面添加UDID 二、 找到对应的Pr...

  • iOS证书相关

    iOS 开发证书 一个开发者账号,发布证书和测试证书的个数最多只能有两个. 如果其他开发人员需要证书可以让原来证书...

网友评论

      本文标题:AppleDeveloper证书相关

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