From fcb06ac777bb97bbcbb5befecb890d6223b15950 Mon Sep 17 00:00:00 2001 From: staphen Date: Mon, 18 Jul 2022 14:59:35 -0400 Subject: [PATCH] [iOS] Use LSRequiresIPhoneOS for compatibility with Sideloadly --- CMakeLists.txt | 2 ++ Packaging/apple/Info.plist | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 05d623186..7a957cc42 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -261,9 +261,11 @@ if(APPLE) set(MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION}) set(MACOSX_BUNDLE_LONG_VERSION_STRING "Version ${PROJECT_VERSION}") if(IOS) + set(MACOSX_BUNDLE_REQUIRED_PLATFORM IPhoneOS) set_target_properties(${BIN_TARGET} PROPERTIES XCODE_ATTRIBUTE_TARGETED_DEVICE_FAMILY "1,2") set(CMAKE_OSX_DEPLOYMENT_TARGET "9.0") else() + set(MACOSX_BUNDLE_REQUIRED_PLATFORM Carbon) set(CMAKE_OSX_DEPLOYMENT_TARGET "10.12.0") endif() set_target_properties(${BIN_TARGET} PROPERTIES MACOSX_BUNDLE_ICON_FILE "AppIcon.icns") diff --git a/Packaging/apple/Info.plist b/Packaging/apple/Info.plist index 478126317..da3c79f75 100644 --- a/Packaging/apple/Info.plist +++ b/Packaging/apple/Info.plist @@ -34,7 +34,7 @@ CSResourcesFileMapped - LSRequiresCarbon + LSRequires${MACOSX_BUNDLE_REQUIRED_PLATFORM} NSHumanReadableCopyright ${MACOSX_BUNDLE_COPYRIGHT}