概述
本文主要介绍在EMAS混合云控制台中iOS证书和Profile文件配置的方法。
详细信息
Keychain文件制作
Keychain文件制作步骤如下:
- 把需要的iOS证书的p12文件导入到钥匙串中,可以是debug、release、push。
说明:需新建一个钥匙串,钥匙串存放路径和设置的密码后面会用到。
- 修改keychain文件和证书密钥权限。
- 鼠标放置在新建的钥匙串名称处,右键单击更改钥匙串“xxx”的设置,不勾选闲置...分钟后锁定和睡眠时锁定。
- 选择钥匙串中证书密钥(把证书展开能看到密钥),右键单击显示简介,切换到访问控制,勾选允许所有应用程序访问此项目,单击存储更改。
- 权限设置好后,导出钥匙串的keychain-db文件,默认路径为
~/Library/Keychains
。
iOS证书配置
iOS证书配置方法如下:
- 将keychain-db文件上传到控制台。
注意:证书名称一般填写keychain-db文件的名称加.keychain后缀。
- 选择证书类型。
说明:必须与导入(或要打包的ipa包)的证书类型一致。
- 证书全名:证书的常用名称。鼠标选中证书,右键单击显示简介,查看常用名称。
- 组织单位:证书的组织单位。
- 访问keychain密码:是创建钥匙串时设置的密码
- 过期时间:填写证书的过期时间
- 证书全名:证书的常用名称。鼠标选中证书,右键单击显示简介,查看常用名称。
Profile文件配置
Profile文件配置方法如下:
- 上传打包证书的描述文件,填写Profile名称,identifier是BundleId,关联证书是关联上传的iOS Keychain文件,上传profile文件,填写profile的过期时间。
- 需要推送时,上传推送证书的描述文件(条件是使用了iOS10后推送的新特性,使用了iOS推送的扩展功能,这时候开发者平台会要求生成推送扩展targets对应的描述文件),如果需要上传即可,不需要,则不必上传。
适用于
- 移动DevOps
文档内容是否对您有帮助?