From 637a42c7a0a266c55ddfd1ed5ebdf6fcb6483c1d Mon Sep 17 00:00:00 2001 From: Alexander von Below Date: Tue, 19 Nov 2024 17:53:07 +0100 Subject: [PATCH 1/3] Update Swift Version --- ios-beacon-tools.xcodeproj/project.pbxproj | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ios-beacon-tools.xcodeproj/project.pbxproj b/ios-beacon-tools.xcodeproj/project.pbxproj index 9625a54..6590357 100644 --- a/ios-beacon-tools.xcodeproj/project.pbxproj +++ b/ios-beacon-tools.xcodeproj/project.pbxproj @@ -249,6 +249,7 @@ developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( + English, en, Base, ); @@ -449,7 +450,7 @@ PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "ios-beacon-tools-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -463,7 +464,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "ios-beacon-tools-Bridging-Header.h"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 5.0; }; name = Release; }; From 62454648f14d60cf414db6864c8fc1467d147376 Mon Sep 17 00:00:00 2001 From: Alexander von Below Date: Wed, 20 Nov 2024 16:29:22 +0100 Subject: [PATCH 2/3] Update Deployment target --- ios-beacon-tools.xcodeproj/project.pbxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ios-beacon-tools.xcodeproj/project.pbxproj b/ios-beacon-tools.xcodeproj/project.pbxproj index 6590357..83e9b65 100644 --- a/ios-beacon-tools.xcodeproj/project.pbxproj +++ b/ios-beacon-tools.xcodeproj/project.pbxproj @@ -445,7 +445,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; INFOPLIST_FILE = "ios-beacon-tools/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 17.6; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "ios-beacon-tools-Bridging-Header.h"; @@ -460,7 +460,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; INFOPLIST_FILE = "ios-beacon-tools/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 17.6; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "ios-beacon-tools-Bridging-Header.h"; From 6f7aaa679cea6dc8c68238569a1581931f9c1c8c Mon Sep 17 00:00:00 2001 From: Alexander von Below Date: Wed, 20 Nov 2024 16:29:54 +0100 Subject: [PATCH 3/3] Add NSBluetoothAlwaysUsageDescription --- ios-beacon-tools/Info.plist | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ios-beacon-tools/Info.plist b/ios-beacon-tools/Info.plist index d48d18b..0a31f40 100644 --- a/ios-beacon-tools/Info.plist +++ b/ios-beacon-tools/Info.plist @@ -43,5 +43,7 @@ UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight + NSBluetoothAlwaysUsageDescription + Bluetooth is required to find Beacons