3
我有一個需要簽名的QT應用程序。以前,我在Mac上使用密碼工具對證書進行簽名。隨着山獅的發佈,Apple迫使開發者與開發者ID簽署,以避免Gatekeeper的警告。使用開發人員ID在Mac上籤署Qt應用程序
它僅適用於基於Xcode項目。我使用的是Qt創建器,並且沒有適當的文檔可用於在Xcode之外使用Developer ID進行簽名。
有沒有人遇到同樣的問題?
我有一個需要簽名的QT應用程序。以前,我在Mac上使用密碼工具對證書進行簽名。隨着山獅的發佈,Apple迫使開發者與開發者ID簽署,以避免Gatekeeper的警告。使用開發人員ID在Mac上籤署Qt應用程序
它僅適用於基於Xcode項目。我使用的是Qt創建器,並且沒有適當的文檔可用於在Xcode之外使用Developer ID進行簽名。
有沒有人遇到同樣的問題?
根據http://successfulsoftware.net/2012/08/30/how-to-sign-your-mac-os-x-app-for-gatekeeper/你簽署了Qt框架的,插件和應用程序捆綁,例如:
codesign --force --verify --verbose --sign "Developer ID Application: <yourID>" <yourApp>.app/Contents/Frameworks/QtCore.framework/Versions/4/QtCore
等