MacOS 开发基础知识点

查看签名信息

1.codesign -dvvv "你的文件" 
2.codesign --display --verbose=4 "你的文件"

提示打不开“xxx.pkg”,因为它来自身份不明的开发者。怎么办?解决方法如下:

xcode-select --install

//查找已安装的证书
security find-identity -v

//给应用签名
codesign -f -o runtime --timestamp --deep -s "Developer ID Application:证书" -i "包名" 程序路径

//给安装包进行签名
productsign --sign "Developer ID Installer: 证书" ./HWPixLab.pkg ./HWPixLab_new.pkg

//证书单位代码查询 
xcrun altool --list-providers -u "苹果开发者ID" -p "账号二次验证后的应用密码"

//安装包进行公证
//在appleid.apple.com进行账号二次验证申请应用密码
xcrun altool --notarize-app --primary-bundle-id "包名" --username "苹果开发者ID" --password "账号二次验证后的应用密码" --asc-provider "证书单位代码" -t osx --file 签名后的安装包 &> ./abc.txt

//查询公证状态
xcrun altool --notarization-info "abc.txt里面的RequestUUID" --username "苹果开发者ID" --password "账号二次验证后的应用密码"

//给安装包添加公证票据
xcrun stapler staple HWPixLab_new.pkg

//验证安装包
xcrun stapler staple -v HWPixLab_new.pkg
spctl -a -v --type install HWPixLab_new.pkg

.gz 格式压缩解压

gzip -c ori > ori.gz
gunzip -c ori.gz > ori

macos 修改复制粘贴等快捷键

1. 进行System Preference > Keyboard > Keyboard Shortcuts
2. 选择左边的Application Shortcuts,添加以下的快捷键:

jietu.png

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×