macOS 打包Python封装dmg
打包
pyinstaller -F -w main.py PDFextractor.py --icon="logo.icns" -n PDFextractor
logo自定义一个,注意需要时icns的,必须从1024x1024大小的转换,不能超出或者小于这个大小。
-n 之后填的是名字
一次性可以打包多个py文件,比如上面的,打包了两个
封装
使用DMG canvas 软件封装,可以自定义背景文字等很多细节
签名
sudo xattr -r -d com.apple.quarantine /Applications/garbevents.app