总是想写关于ios证书配置的几篇文章,但是苦于工作任务繁忙,一直没有时间。今天专门腾出15分钟时间做个整理。因为截图太多,所以有些图片直接来源自网络,但不影响大家学习,当然可以按照截图一步步操作。
首先,登录开发者中心:http://developer.apple.com/
第一步:本地生成密钥
1.在你mac电脑上面的LaunchPad中打开mac的钥匙串访问
2.选择钥匙串的证书助理(有些可能是英文的)
3.点击继续后存储证书,一般我都放在桌面
第二步:进入开发者账号,配置开发者证书
1.选择“Certificates, Identifiers & Profiles” 也就是第一张图中红色框圈中的部分
2.选择“Certificates”
3.选择右侧的“+”号
4.选择“iOS App Development”开发者证书,两步“Continue”,然后选择本地生成的密钥文件上传
5.文件上传完后,“Generate” 继续,然后下载生成的证书,双击导入完成
第三步:生成发布证书
步骤同第一部分,在选择证书类型时不用“iOS App Development”而是“App Store and Ad Hoc”。
第四部分:生成应用ID
1.选择“Certificates, Identifiers & Profiles” 也就是上图中我红色框
2.选择“App IDs ”
3.选择“+”号
4.填写:App ID Description (应用描述)
选择Explicit App ID (非常明确的应用ID名,比如这个应用ID叫net.lexue.new这儿就直接填了)或者Wildcard App ID(通用的ID,可以用来做多个应用,填net.lexue.* 这个*就是你在开发时可以填入多个名词),填完了 “Continue” 下一步 “Submit” 提交 Done 完成。
第五部分:生成发布描述文件
1.选择“Certificates, Identifiers & Profiles” 也就是第一张图中红色框
2.选择“Provisioning Profiles”
此处App ID选择第三部生成的。
选择对应的证书:
此处profile Name填写需与App ID 的后缀一致。如果为*则自定义一个。
点击生成后会在provision profiles 里看到你锁生成的profiles,选择type为distribution的那个下载下来,双击安装即可
到此发布者的证书就配置完了。