IOS 开发环境,证书和授权文件是什么?

伦乐成Sf
2013-10-13 · TA获得超过3752个赞
知道小有建树答主
回答量:935
采纳率:0%
帮助的人:2217万
展开全部
一、成员介绍 1.�0�2�0�2�0�2�0�2Certification(证书) 证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种: 1)�0�2�0�2�0�2�0�2Developer Certification(开发证书) 安装在电脑上提供权限:开发人员通过设备进行真机测试。 可以生成副本供多台电脑安装; 2)�0�2�0�2�0�2�0�2�0�2�0�2Distribution Certification(发布证书) 安装在电脑上提供发布iOS程序的权限:开发人员可以制做测试版和发布版的程序。 不可生成副本,仅有配置该证书的电脑才可使用;(副本制做介绍在下面Keychain中介绍) 2.�0�2�0�2�0�2�0�2Provisioning Profile(授权文件) 授权文件是对设备如iPod Touch、iPad、iPhone的授权,文件内记录的是设备的UDID和程序的App Id,即使被授权的设备可以安装或调试Bundle identifier与授权文件中记录的App Id对应的程序。 开发者帐号在创建授权文件时候会选择App Id,(开发者帐号下App Id中添加,单选)和UDID(开发者帐号下Devices中添加最多100个,多选)。 授权文件分为两种,对应相应的证书使用: 1)�0�2�0�2�0�2�0�2Developer Provisioning Profile(开发授权文件) 在装有开发证书或副本的电脑上使用,开发人员选择该授权文件通过电脑将程序安装到授权文件记录的设备中,即可进行真机测试。 注意:确保电脑有权限真机调试,即安装了开发证书或副本;在开发工具中程序的Bundle identifier和选中使用的授权文件的App Id要一致;连接调试的设备的UDID在选中的授权文件中有记录。 2)�0�2�0�2�0�2�0�2Distribution Provisioning Profile(发布授权文件) 在装有发布证书的电脑上(即配置证书的电脑,只有一台)制做测试版和发布版的程序。 发布版就是发布到App Store上的程序文件,开发者帐号创建授权文件时选择store选项,选择App Id,无需选择UDID; 测试版就是在发布之前交给测试人员可同步到设备上的程序文件,开发者帐号创建授权文件时选择AdHoc,选择App Id和UDID;只有选中的UDID对应的设备才可能安装上通过该授权文件制做的程序。 3.�0�2�0�2�0�2�0�2Keychain(开发密钥) 安装证书成功的情况下证书下都会生成Keychain,上面提到的证书副本就是通过配置证书的电脑导出Keychain(就是.p12文件)安装到其他机子上,让其他机子得到证书对应的权限。Developer Certification就可以制做副本Keychain分发到其他电脑上安装,使其可以进行真机测试。
北京金瑞博
2024-08-15 广告
BSE CEP证书是由国际认证电商专家协会颁发的专业资格证书,全称为Certified E-commerce Professional(电子商务专家认证)。该证书面向跨境电商及电子商务行业的从业人员,要求申请者具备相关教育背景和工作经验,并... 点击进入详情页
本回答由北京金瑞博提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式