古詩詞大全網 - 個性簽名 - 在mac下,qt自動化打包、簽名、dmg安裝包生成、公證

在mac下,qt自動化打包、簽名、dmg安裝包生成、公證

查看appdmg具體安裝方法及配置說明

公證需要 codesign 的時候加上 -o runtime 參數,加上了此參數,就需要給app賦予權限,否則會導致運行時的崩潰。 chai.entitlements 就是權限的描述文件

查看chai.entitlements權限說明

如果不清楚裏面具體的含義,建議把上述的配置文件的權限如數加上,減少不必要的問題。其他權限可以根據需求來定

查看 dmg.json 參數說明

identityId 獲取方法,執行 xcrun altool --list-providers -u "$notarizationUser" -p "$notarizationPasswd" 即可獲取