security相关命令
证书导入命令
1 2 3
| $ security import /Users/kris/Desktop/test/distribution.p12 -k ~/Library/Keychains/login.keychain -P 证书安装密码 -T /usr/bin/codesign -T /usr/bin/security
$ security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k 电脑密码 ~/Library/Keychains/login.keychain
|
使用上述两条命令导入证书后,可以避免打包的时候弹出系统的鉴权弹框,在一些完全命令行自动化的场景下,这些鉴权的输入框无法展示,所以建议使用以上两条命令来导入证书。
删除证书命令
1
| $ security delete-identity -c "iPhone Distribution: XXXXX Management Co., Ltd."
|
解锁钥匙串
1
| $ security unlock-keychain -p 电脑密码 ~/Library/Keychains/login.keychain
|
查看默认钥匙串
1
| $ security default-keychain
|
列出机器上所有的钥匙串
1
| $ security list-keychains
|
查看security命令手册
查看security delete-identity命令用法
1
| $ security delete-identity help
|
附上man命令的快捷操作
按键 |
实现功能 |
空格键 |
向下翻一页 |
Pg Dn |
向下翻一页 |
Pg Up |
向上翻一页 |
Home |
去到第一页 |
End |
去到最后一页 |
/string |
向下搜索string这个字符串 |
?string |
向上搜索string这个字符串 |
q |
结束这次的手册页 |