Add MacOS entitlements to fix TouchID integration

* Fix #2676
This commit is contained in:
Jonathan White 2019-02-05 12:05:46 -05:00
parent b4de4369eb
commit 8e596165ab
2 changed files with 25 additions and 1 deletions

View file

@ -1147,7 +1147,7 @@ appsign() {
fi
logInfo "Signing app using codesign..."
codesign --sign "${key}" --verbose --deep ./app/KeePassXC.app
codesign --sign "${key}" --verbose --deep --entitlements ${orig_dir}/share/macosx/keepassxc.entitlements ./app/KeePassXC.app
if [ 0 -ne $? ]; then
cd "${orig_dir}"