From 5677aa3337a8925304c52e0c750c8c91f16f8f8c Mon Sep 17 00:00:00 2001 From: Doris Verria Date: Wed, 15 Feb 2023 12:56:46 +0100 Subject: AudioSource example: Add .plist file with microphone permissions Fixes: QTBUG-104849 Pick-to: 6.2 6.4 6.5 Change-Id: I82afd862722dc212800d8f69f1a4110c11810a38 Reviewed-by: Lars Knoll --- examples/multimedia/audiosource/CMakeLists.txt | 1 + examples/multimedia/audiosource/Info.plist.in | 44 ++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 examples/multimedia/audiosource/Info.plist.in (limited to 'examples') diff --git a/examples/multimedia/audiosource/CMakeLists.txt b/examples/multimedia/audiosource/CMakeLists.txt index 5fcb19603..730743f42 100644 --- a/examples/multimedia/audiosource/CMakeLists.txt +++ b/examples/multimedia/audiosource/CMakeLists.txt @@ -22,6 +22,7 @@ qt_add_executable(audiosource set_target_properties(audiosource PROPERTIES WIN32_EXECUTABLE TRUE MACOSX_BUNDLE TRUE + MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.in ) target_include_directories(audiosource PUBLIC diff --git a/examples/multimedia/audiosource/Info.plist.in b/examples/multimedia/audiosource/Info.plist.in new file mode 100644 index 000000000..43b966509 --- /dev/null +++ b/examples/multimedia/audiosource/Info.plist.in @@ -0,0 +1,44 @@ + + + + + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + APPL + + CFBundleName + ${MACOSX_BUNDLE_BUNDLE_NAME} + CFBundleIdentifier + ${MACOSX_BUNDLE_GUI_IDENTIFIER} + CFBundleExecutable + ${MACOSX_BUNDLE_EXECUTABLE_NAME} + + CFBundleVersion + ${MACOSX_BUNDLE_BUNDLE_VERSION} + CFBundleShortVersionString + ${MACOSX_BUNDLE_SHORT_VERSION_STRING} + CFBundleLongVersionString + ${MACOSX_BUNDLE_LONG_VERSION_STRING} + + LSMinimumSystemVersion + ${CMAKE_OSX_DEPLOYMENT_TARGET} + + CFBundleGetInfoString + ${MACOSX_BUNDLE_INFO_STRING} + NSHumanReadableCopyright + ${MACOSX_BUNDLE_COPYRIGHT} + + CFBundleIconFile + ${MACOSX_BUNDLE_ICON_FILE} + + CFBundleDevelopmentRegion + English + + NSMicrophoneUsageDescription + Qt Multimedia Example + + NSSupportsAutomaticGraphicsSwitching + + + -- cgit v1.2.1