有关苹果证书介绍(Certificates, Identifiers & Profiles)

本文介绍了苹果开发中涉及的证书、身份和配置文件概念,包括证书的作用,如软件证书和服务证书,以及各类证书的类型。同时阐述了应用的身份标识(Identifiers)的唯一性,并详细讲解了配置文件(Profiles)在开发和发布过程中的用途,以及设备的管理。
摘要由CSDN通过智能技术生成

Certificates, Identifiers & Profiles

证书、身份、配置文件,刚开始接触之间的关系容易搞得很混乱。
简单来说,苹果系统上的软件和服务都需要提供证书的验证,每个证书下会有相应的配置文件,如果是通过企业账户生成额内部发布的应用,或者用于测试的应用,会通过配置文件关联相应的测试或发布设备。每个证书都对应一个身份
例如,我需要开发一款iOS应用,首先需要创建一个APPID(身份),在整个id下需要创建生产证书,发布证书,推送证书等应用以及服务证书,然后需要添加参加测试的设备,生成相应的配置文件。最后通过发布证书的配置文件提交到AppStore。

1. Certificates 证书

证书就是为软件以及服务提供安全保护认证。苹果系统上的应用以及服务都需要有相应的证书支持。

  • Software Certificates (为应用签名的证书)
    分为生产(测试)证书,发布证书(AppStore和内部应用),安装证书(用于Mac验证)。
    • Mac OS
      1. Mac Development
      2. Mac App Distribution
      3. Mac Installer Distribution
      4. Developer ID Installer
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值