uniapp中ios打包是私钥证书和描述文件申请步骤
一.首先创建AppID
1,首先创建AppID,点击左侧菜单栏Identifiers,再点击+按钮。
2选择App IDs,再点击Continue按钮
3.选择Platform和Bundle ID 类型,填写App ID的Description和Bundle ID(id可以填和安卓一样),勾选Capabilities中Push Notifications,点击Continue按钮
4.再次确认填入和勾选的信息后,点击Register按钮,注册成功
二.请求文件
证书请求文件需在Mac OS上使用 “钥匙串访问” 工具生成。)
(1)打开菜单 “钥匙串访问”->“证书助理”,选择“从证书颁发机构请求证书…”:
三.p12推送证书
1.击左侧菜单栏Certificates,再点击+按钮
2.需要注意选择证书种类。
①申请用于打包的开发证书和发布证书
②申请push推送p12证书(如图分为开发环境和通用环境两种。推荐场景通用环境推送证书,可以推送开发环境、生产环境、voip等。)
3.选择需要使用推送证书的App ID后,点击Continue按钮。
4.点击Choose File上传CSR文件,选择好CSR文件后(证书请求 (.certSigningRequest) 文件),点击Continue按钮。(
5.双击刚下载的.cer文件,会导入KeychainAccess中。
特别注意:有效证书左侧存在一个小三角标记,代表证书存在对应秘钥,导出时记得关闭小三角标记。有效推送证书的名称为Apple Push Services或Apple Development IOS Push Services。
Apple Push Services命名是通用环境推送证书
Apple Development IOS Push Services命名是开发环境推送证书
四.描述文件
1.在苹果开发者账号 - Certificates, Identifiers & Profiles中,选择左侧Profiles,点击+新建
2.选择此Provisioning Profile的环境后,点击Continue按钮。
3.选择要创建Provisioning Profile的App ID后,点击Continue按钮。
4.选择所属的开发者证书
5.为该Provisioning Profile选择将要安装的设备(一般选择Select All),点击Continue。注:App Store或者In House 默认所有设备。
6.给该Provisioning Profile填写Profile Name,建议命名环境+AppID,点击generate完成创建。
7.创建成功后效果图,点击Download下载Provisioning Profile到本地。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
