From a0b0aa86787b3f1c78e8e94b9d97d344028ae9a7 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Mon, 30 Dec 2024 09:27:09 +0800 Subject: [PATCH] ENH: add NSAppTransportSecurity for macOS Change-Id: I41695ec9436610c210e23f7ca68e8ddc429d7e51 Jira: STUDIO-8956 --- cmake/modules/MacOSXBundleInfo.plist.in | 53 ++++++++++++++----------- src/platform/osx/Info.plist.in | 5 +++ 2 files changed, 34 insertions(+), 24 deletions(-) diff --git a/cmake/modules/MacOSXBundleInfo.plist.in b/cmake/modules/MacOSXBundleInfo.plist.in index 73bd87e0f..83b2bb39e 100644 --- a/cmake/modules/MacOSXBundleInfo.plist.in +++ b/cmake/modules/MacOSXBundleInfo.plist.in @@ -2,30 +2,35 @@ - CFBundleDevelopmentRegion - English - CFBundleExecutable - ${MACOSX_BUNDLE_EXECUTABLE_NAME} - CFBundleGetInfoString - ${MACOSX_BUNDLE_INFO_STRING} - CFBundleIconFile - ${MACOSX_BUNDLE_ICON_FILE} - CFBundleIdentifier - com.bambulab.bambu-studio - CFBundleInfoDictionaryVersion - 6.0 - CFBundleLongVersionString - ${MACOSX_BUNDLE_LONG_VERSION_STRING} - CFBundleName - ${MACOSX_BUNDLE_BUNDLE_NAME} - CFBundlePackageType - APPL - CFBundleShortVersionString - ${MACOSX_BUNDLE_SHORT_VERSION_STRING} - CFBundleSignature - ???? - CFBundleVersion - ${MACOSX_BUNDLE_BUNDLE_VERSION} + CFBundleDevelopmentRegion + English + CFBundleExecutable + ${MACOSX_BUNDLE_EXECUTABLE_NAME} + CFBundleGetInfoString + ${MACOSX_BUNDLE_INFO_STRING} + CFBundleIconFile + ${MACOSX_BUNDLE_ICON_FILE} + CFBundleIdentifier + com.bambulab.bambu-studio + CFBundleInfoDictionaryVersion + 6.0 + CFBundleLongVersionString + ${MACOSX_BUNDLE_LONG_VERSION_STRING} + CFBundleName + ${MACOSX_BUNDLE_BUNDLE_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + ${MACOSX_BUNDLE_SHORT_VERSION_STRING} + CFBundleSignature + ???? + CFBundleVersion + ${MACOSX_BUNDLE_BUNDLE_VERSION} + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + CFBundleURLTypes diff --git a/src/platform/osx/Info.plist.in b/src/platform/osx/Info.plist.in index 213f69905..7562f7865 100644 --- a/src/platform/osx/Info.plist.in +++ b/src/platform/osx/Info.plist.in @@ -22,6 +22,11 @@ ???? CFBundleVersion @SLIC3R_BUILD_ID@ + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + CFBundleURLTypes