編寫(xiě)腳本時(shí),用到了通過(guò)命令行管理證書(shū)和描述文件,記錄一下!?。?/p>
1、安裝描述文件
open -a /Applications/Xcode.app *.mobileprovision
2、打印描述文件信息
security cms -D -i *.mobileprovision
3、將描述文件導(dǎo)出為plist文件
security cms -D -i *.mobileprovision > *.plist
4、xcode-select 版本管理
當(dāng)系統(tǒng)安裝了多個(gè)xcode版本時(shí),切換xcode編譯版本:
xcode-select --switch /Applications/Xcode.app/Contents/Developer
查看當(dāng)前版本
xcode-select -p
5、security 命令管理證書(shū)
(1)輸出當(dāng)前鑰匙串中的證書(shū)
security find-identity -v -p codesigning
(2)刪除鑰匙串中的證書(shū)
security delete-certificate -Z 證書(shū)的SHA-1