证书,发布相关知识

发布时间:2020-08-18 10:47:20 作者:zhangdasen
来源:网络 阅读:311

开发/真机调试流程:

发布流程:


App development:


Certificate(证书):

Certificate是你有权利开发的凭证,是开发者的一种标识,相当于***,一个开发者账号只有一套。一套含两个,DevelopmentDistribution(也就是Production)


Development证书:提供开发者在电脑上真机调试的权限,可以制作多个副本分发到多台电脑。


Distribution证书:给开发者提供发布ios程序的权限,也就是说有了这个,你就有权力发布程序到App Store去了。只有一个,不能制作副本分发到多台电脑。


Development

              App Development (1):用来开发和真机调试应用程序。

              Push Development (1):用来调试Apple Push Notification

Production

              In-House and Ad Hoc (3):用来发布In-HouseAdHoc的应用程序。

      MDM CSR Push Production (1):用来在发布版本中使用Apple Push Notification Pass Type ID Certificate

        Website Push ID Certificate


(CSR) 文件:

CSR:申请一个Certificate之前,需要先申请一个 (CSR) 文件,而这个过程中实际上是生成了一对公钥和私钥,保存在你MacKeychain中。代码签名正是使用这种基于非对称秘钥的加密方式,用私钥进行签名,用公钥进行验证。


App ID:

App ID:App ID用于标识一个或者一组App,App ID应该是和Xcode中的Bundle ID是一致的或者匹配的。

    Wildcard App ID:通配符App ID,用于标识一组应用程序。例如*可以表示所有应用程序,而com.ABC.*可以表示以com.ABC开头的所有应用程序。


Provisioning Profile:

Provisioning Profile一个Provisioning Profile文件包含了上述的所有内容:证书、App ID、设备。

证书,发布相关知识

推荐阅读:
  1. session相关知识
  2. Kubernetes证书相关(CFSSL)

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

配置文件 开发者 appstore

上一篇:python中值得学习的小技巧有哪些

下一篇:php去除字符串中换行符的方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》