创意系统 - 为您打造全网优秀的系统网站!

当前位置: 首页  >  教程资讯 mac系统根证书, Mac OS程序签名公证

mac系统根证书, Mac OS程序签名公证

时间:2024-11-22 来源:网络 人气:

根据您提供的参考信息,以下是对Mac OS程序签名公证、Charles安装与使用,以及系统根证书过期年限查看的详细解答:

Mac OS程序签名公证

公证前准备

1. 开发者账号:在Apple开发者账号中生成两份重要证书:

- Develop ID Application 证书:用于对`.app`进行分发签名。

- Develop ID Installer 根证书:用于对打包生成的`.dmg`, `.pkg`进行签名。

2. 副账号:一个主账号授权的副账号,用于`.pkg / .dmg`的公证。

3. 专有密钥:在https://appleid.apple.com中生成副账号对应的专有密钥。

4. Team ID:副账号所属的Team ID。

生成Develop ID Application证书和Develop ID Installer根证书

- 在Apple开发者账号中,按照官方指南生成这两份证书。

设置证书

- 将生成的证书安装到Mac的钥匙串中,并设置为始终信任。

Charles安装、激活与使用

下载证书

- 在Charles中,选择“Help -> SSL Proxying -> Install Charles Root Certificate”。

信任证书

- 右键点击Charles证书,选择“显示简介”,然后点击“信息”,选择“始终信任”。

设置端口号

- 在Charles的设置中,选择“Proxy Settings”,默认端口号为8888,勾选两个框,点击OK。

配置SSL代理

- 在Charles中,选择“Proxy -> SSL Proxying Settings”,添加相应的HOST和PORT。

手机端代理配置

1. 网络连接:确保手机和电脑连接的是同一个Wi-Fi。

2. 手机WLAN代理:在手机WLAN设置中,选择代理,输入代理地址和端口(与Charles配置一致)。

3. 安装SSL证书:在手机上安装SSL证书,通常为`charles-proxy-ssl-proxying-certificate.pem`。

查看系统根证书过期年限

1. 打开Launchpad,选择“其他”,找到并点击“Keychain Access”。

2. 在Keychain Access中,选择“证书”,查看证书的过期日期。

通过以上步骤,您可以在Mac OS上完成程序签名公证、Charles的安装与使用,以及查看系统根证书的过期年限。


作者 小编

教程资讯

教程资讯排行

系统教程

主题下载