diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml index 96e2fab76..756d38e52 100644 --- a/.github/workflows/build-macos.yml +++ b/.github/workflows/build-macos.yml @@ -41,7 +41,9 @@ jobs: $(brew --prefix)/opt/qt@6/bin/macdeployqt Chiaki4deck.app -qmldir="$PWD/gui/src/qml" -libpath=$(brew --prefix)/lib ln -s libvulkan.1.dylib Chiaki4deck.app/Contents/Frameworks/vulkan ln -s ../../../../../../../Frameworks Chiaki4deck.app/Contents/Frameworks/QtWebEngineCore.framework/Helpers/QtWebEngineProcess.app/Contents + codesign --force --entitlements gui/entitlements.xml --deep --sign - Chiaki4deck.app hdiutil create -srcfolder Chiaki4deck.app Chiaki4deck.dmg + codesign --force --entitlements gui/entitlements.xml --deep --sign - Chiaki4deck.dmg - name: Upload Chiaki4deck Artifact uses: actions/upload-artifact@v3 @@ -84,9 +86,9 @@ jobs: $(brew --prefix)/opt/qt@6/bin/macdeployqt Chiaki4deck.app -qmldir="$PWD/gui/src/qml" -libpath=$(brew --prefix)/lib ln -s libvulkan.1.dylib Chiaki4deck.app/Contents/Frameworks/vulkan ln -s ../../../../../../../Frameworks Chiaki4deck.app/Contents/Frameworks/QtWebEngineCore.framework/Helpers/QtWebEngineProcess.app/Contents - codesign --force --entitlements entitlements.xml --deep --sign - Chiaki4deck.app + codesign --force --entitlements gui/entitlements.xml --deep --sign - Chiaki4deck.app hdiutil create -srcfolder Chiaki4deck.app Chiaki4deck.dmg - codesign --force --entitlements entitlements.xml --deep --sign - Chiaki4deck.dmg + codesign --force --entitlements gui/entitlements.xml --deep --sign - Chiaki4deck.dmg - name: Upload Chiaki4deck Artifact uses: actions/upload-artifact@v3 diff --git a/gui/entitlements.xml b/gui/entitlements.xml new file mode 100644 index 000000000..c96d23741 --- /dev/null +++ b/gui/entitlements.xml @@ -0,0 +1,9 @@ + + + + + com.apple.security.device.audio-input + + + +