mac 10 14 Qt程式發布的整理

2021-10-04 11:55:19 字數 676 閱讀 5761

1、10.14加入了攝像頭和麥克風授權的機制,可能會出現在時候攝像頭和麥克風時的crash

最新公升級到10.14.5後,基於obs的程式用到麥克風後攝像頭,在開啟攝像的時候crash,這個應該是系統沒有授權攝像頭許可權導致的,需要我們在應用的plist檔案裡增加許可權請求列表(nsmicrophoneusagedescription,nscamerausagedescription),這樣就不會crash了。

授權欄位也可能是變成(privacy - camera usage description,privacy - microphone usage description)

2、mac 公證簽名需要後,可能會出現crash

總結了:還想用xcod比較靠譜,少採坑。

Qt應用程式的發布

windeployqt.exe是qt自帶的windows平台發布工具。windeployqt.exe檔案在qt的bin目錄下,qt的每乙個編譯器版本均有獨立的目錄,在我的計算機上安裝了mingw32,mingw64,msvc2017 32bit,msvc2017 64bit這四個編譯器版本。如下圖為...

Linux下Qt程式的打包發布

程式以test為例 這裡提供乙個指令碼將ldd列印出來的依賴庫複製到指定路徑 bin sh exe test 發布的程式名稱 des home hejianglin qtproject build test desktop release releasetest 你的路徑 deplist ldd e...

Linux下Qt程式的打包發布

這裡提供乙個指令碼將ldd列印出來的依賴庫複製到指定路徑 plain view plain copy bin sh exe test 發布的程式名稱 des home hejianglin qtproject build test desktop release releasetest 你的路徑 d...