创建证书
- 打开Keychain Access应用程序(/Applications/Utilities/Keychain Access.app)。
- 执行菜单“钥匙串访问->证书助理->创建证书”。
- 填写信息如下:
- 名称:gdb_codesign
- 身份类型:自签名根证书
- 证书类型:代码签名
- 勾选:让我覆盖这些默认设置
- 不断确定,直到“指定证书位置”的步骤,选择“系统”。
- 点击“创建”。
- 在“钥匙串访问程序”中,选择左侧栏的“系统”和“我的证书”,找到刚创建的gdb_codesign证书并双击打开证书信息窗口,展开“信任”项,设置“使用此证书时”:“始终信任”。
- 关闭“证书信息”窗口,系统会再次要求输入系统登陆密码。
签名
codesign -s gdb_codesign /usr/local/bin/gdb