iOS创建Certificate证书、制作p12证书流程

news/2025/5/24 1:49:35

一、创建Certificates

1、第一步得先在苹果电脑上创建一个.certSigningRequest的文件。首先打开钥匙串,使用快捷键【command+空格】——输入【钥匙串】回车(找不到就搜一下钥匙串访问使用手册)
在这里插入图片描述
2、然后在苹果电脑的左上角菜单栏选择【钥匙串访问】——【证书助理】——【从证书颁发机构请求证书】
在这里插入图片描述
3、最后在弹出的证书助理界面的【用户电子邮件地址】输入框,输入开发者后台的登录邮箱,【请求是】选择【存储到磁盘】,在弹出的文件位置中选择存储到桌面,储存后的请求证书文件格式为 .certSigningRequest
在这里插入图片描述
4、进入苹果开发者账户后台 https://developer.apple.com/account
在这里插入图片描述
5、点击上图标注的 证书(英文) 进入以下界面点击Certificates旁边的新增按钮
在这里插入图片描述
6、然后选择证书类型,【Apple Development】为开发者证书,【Apple Distribution】为发布证书,这里选择开发证书,选中【Apple Development】,点击【Continue】继续
在这里插入图片描述
7、接着进入以下界面,这里让选择一个请求证书文件,选择我最开始生成的CertificateSigningRequest.certSigningRequest 文件

在这里插入图片描述
8、选择请求证书文件后进入下载界面,点击图中的【Download】按钮,保存证书(默认名为development.cer
在这里插入图片描述
9、在苹果电脑上双击下载下来的证书,进行安装,即可在钥匙串中看到刚安装好的开发证书

二、制作p12证书

1、在钥匙串界面中,选中安装好的开发者证书,【右键】选择导出
在这里插入图片描述

2、然后保存设置密码,最后生成.p12 的文件,生成证书的流程基本就好了,这是过程所生成的文件,密码要记录好了,后续app打包要用到
在这里插入图片描述
注意:发布证书的制作步骤同上

三、创建APPID

1、点击新建APPID
在这里插入图片描述
2、在这里插入图片描述
3、在这里插入图片描述

4、在这里插入图片描述
5、确认信息无误,点击Register注册,创建完成在这里插入图片描述

四、创建描述文件Profiles

1、
在这里插入图片描述
2、这里创建的是开发描述文件,如果创建发布描述文件,选择【App Store】
在这里插入图片描述
3、在这里插入图片描述

4、在这里插入图片描述
5、选设备,如果后续有添加新设备,需要重新生成描述文件在打包app在这里插入图片描述
6、点击Generate生成描述文件在这里插入图片描述

五、添加调试设备

1、在这里插入图片描述
2、获取udid: https://www.pgyer.com/tools/udid在这里插入图片描述
3、在这里插入图片描述

4、注册完成
在这里插入图片描述


https://dhexx.cn/news/show-5514465.html

相关文章

Android 项目中配置了多个 maven 仓库,但依赖还是下载失败,除了使用代理,还有其他方法吗?

文章目录 前言解决方案gradlemaven 仓库 前言 我们在Android 开发的过程中,经常会遇到三方依赖下载不下来的问题。一般情况下我们会在项目的build.gradle文件中配置多个 maven 仓库来解决。 // Top-level build file where you can add configuration options com…

【UEFN】用于可靠多模态情感分析的高效不确定性估计融合网络

abstract: 数字时代的快速发展极大地改变了社交媒体,导致情感表达更加多样化,公共话语日益复杂。因此,识别多模态数据中的关系变得越来越具有挑战性。目前大多数多模态情感分析(MSA)方法集中于将来自不同模…

【网安播报】Meta 推出 LlamaFirewall开源框架以阻止 AI 越狱、注入和不安全代码

1、Meta 推出 LlamaFirewall 框架以阻止 AI 越狱、注入和不安全代码 Meta 宣布推出 LlamaFirewall,这是一个开源框架,旨在保护人工智能 (AI) 系统免受新出现的网络风险,例如提示词注入、越狱和不安全代码等。除了 Llam…

五一旅游潮涌:数字化如何驱动智慧旅游升级

文化和旅游部5月6日公布2025年“五一”假期文化和旅游市场情况,经文化和旅游部数据中心测算,假期5天,全国国内出游3.14亿人次,同比增长6.4%;国内游客出游总花费1802.69亿元,同比增长8.0%。在这组流动的数字…

Uniapp Android/IOS 获取手机通讯录

介绍 最近忙着开发支付宝小程序和app,下面给大家介绍一下 app 获取通讯录的全部过程吧,也是这也是我app开发中的一项需求吧。 效果图如下 勾选配置文件 使用uniapp开发的童鞋都知道有一个配置文件 manifest.json 简单的说一下,就是安卓/ios/…

量子计算在软件开发中的兴起

量子计算的兴起对软件开发有着深远的影响,它能够实现传统计算系统所无法完成的解决方案。 量子计算(QC)是一个充满前景的新概念,标志着软件开发领域的一次变革性转变。这项技术的融合将把编程提升到一个全新的高度,为…

Android Handler 机制面试总结

一、Handler 机制核心原理 1. ThreadLocal 与线程绑定 真题: 为什么每个线程只能有一个 Looper?ThreadLocal 是如何实现线程隔离的? 源码注释: public final class Looper {// 静态 ThreadLocal 存储每个线程的 Looper 实例s…

服务器配置错误导致SSL/TLS出现安全漏洞,如何进行排查?

SSL/TLS 安全漏洞排查与修复指南 一、常见配置错误类型‌ 弱加密算法与密钥问题‌ 使用弱密码套件&#xff08;如DES、RC4&#xff09;或密钥长度不足&#xff08;如RSA密钥长度<2048位&#xff09;&#xff0c;导致加密强度不足。 密钥管理不当&#xff08;如私钥未加密存…

5月9日复盘-混合注意力机制

5月9日复盘 四、混合注意力 混合注意力机制&#xff08;Hybrid Attention Mechanism&#xff09;是一种结合空间和通道注意力的策略&#xff0c;旨在提高神经网络的特征提取能力。 1. CBAM Convolution Block Attention Module &#xff0c;卷积块注意力模块 论文地址&…

A2A demo简单实现(使用qwen模型)(一)

项目准备 初始化项目 uv init --package my-project cd my-project 创建虚拟环境 uv venv .venv 激活虚拟环境&#xff1a; # For Windows .venv\Scripts\activate# For macOS/Linux source .venv/bin/activate 添加A2A库 uv add githttps://github.com/djsamseng/A2A#s…