From 38ba3a720cdc6b83144727a928c9963a94786549 Mon Sep 17 00:00:00 2001 From: Simon Mitchell Date: Sat, 7 Mar 2020 11:20:34 +0000 Subject: [PATCH 1/4] Enables automatic signing for macOS target --- ThunderRequest.xcodeproj/project.pbxproj | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ThunderRequest.xcodeproj/project.pbxproj b/ThunderRequest.xcodeproj/project.pbxproj index 8607c6d..2292742 100644 --- a/ThunderRequest.xcodeproj/project.pbxproj +++ b/ThunderRequest.xcodeproj/project.pbxproj @@ -738,7 +738,9 @@ }; B1177ED71BBAF18E00372D4D = { CreatedOnToolsVersion = 6.4; + DevelopmentTeam = 25H7BM6YWK; LastSwiftMigration = 0930; + ProvisioningStyle = Automatic; }; B1177EE11BBAF18E00372D4D = { CreatedOnToolsVersion = 6.4; @@ -1142,9 +1144,12 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = 25H7BM6YWK; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -1162,6 +1167,7 @@ MARKETING_VERSION = 2.1.4; PRODUCT_BUNDLE_IDENTIFIER = "com.threesidedcube.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = ThunderRequest; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -1173,10 +1179,13 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = 25H7BM6YWK; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -1190,6 +1199,7 @@ MARKETING_VERSION = 2.1.4; PRODUCT_BUNDLE_IDENTIFIER = "com.threesidedcube.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = ThunderRequest; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 4.2; From 005265b8608aad34b982230f16881f3eeab89a57 Mon Sep 17 00:00:00 2001 From: Simon Mitchell Date: Sat, 7 Mar 2020 11:29:23 +0000 Subject: [PATCH 2/4] Adjusts code signing --- ThunderRequest.xcodeproj/project.pbxproj | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/ThunderRequest.xcodeproj/project.pbxproj b/ThunderRequest.xcodeproj/project.pbxproj index 2292742..8208f00 100644 --- a/ThunderRequest.xcodeproj/project.pbxproj +++ b/ThunderRequest.xcodeproj/project.pbxproj @@ -734,13 +734,14 @@ TargetAttributes = { 49084FD01BD13DBD0012F636 = { CreatedOnToolsVersion = 7.1; + DevelopmentTeam = 25H7BM6YWK; LastSwiftMigration = 0930; + ProvisioningStyle = Automatic; }; B1177ED71BBAF18E00372D4D = { CreatedOnToolsVersion = 6.4; - DevelopmentTeam = 25H7BM6YWK; LastSwiftMigration = 0930; - ProvisioningStyle = Automatic; + ProvisioningStyle = Manual; }; B1177EE11BBAF18E00372D4D = { CreatedOnToolsVersion = 6.4; @@ -1090,9 +1091,12 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = 25H7BM6YWK; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -1104,6 +1108,7 @@ MARKETING_VERSION = 2.1.4; PRODUCT_BUNDLE_IDENTIFIER = com.3sidedcube.ThunderRequestTV; PRODUCT_NAME = ThunderRequest; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -1117,10 +1122,13 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = 25H7BM6YWK; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -1132,6 +1140,7 @@ MARKETING_VERSION = 2.1.4; PRODUCT_BUNDLE_IDENTIFIER = com.3sidedcube.ThunderRequestTV; PRODUCT_NAME = ThunderRequest; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_VERSION = 4.2; @@ -1145,11 +1154,11 @@ buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 25H7BM6YWK; + DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -1180,12 +1189,12 @@ buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 25H7BM6YWK; + DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -1514,6 +1523,7 @@ PRODUCT_NAME = ThunderRequest; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; + SUPPORTS_MACCATALYST = NO; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_TREAT_WARNINGS_AS_ERRORS = YES; SWIFT_VERSION = 5.0; @@ -1542,6 +1552,7 @@ PRODUCT_NAME = ThunderRequest; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; + SUPPORTS_MACCATALYST = NO; SWIFT_TREAT_WARNINGS_AS_ERRORS = YES; SWIFT_VERSION = 5.0; }; From c9c6ad731e5201b7f0bdb13f52f25ab45f2cc90f Mon Sep 17 00:00:00 2001 From: Simon Mitchell Date: Sat, 7 Mar 2020 11:35:44 +0000 Subject: [PATCH 3/4] Updates to support mac catalyst --- ThunderRequest.xcodeproj/project.pbxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ThunderRequest.xcodeproj/project.pbxproj b/ThunderRequest.xcodeproj/project.pbxproj index 8208f00..743ffcd 100644 --- a/ThunderRequest.xcodeproj/project.pbxproj +++ b/ThunderRequest.xcodeproj/project.pbxproj @@ -1523,7 +1523,7 @@ PRODUCT_NAME = ThunderRequest; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; - SUPPORTS_MACCATALYST = NO; + SUPPORTS_MACCATALYST = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_TREAT_WARNINGS_AS_ERRORS = YES; SWIFT_VERSION = 5.0; @@ -1552,7 +1552,7 @@ PRODUCT_NAME = ThunderRequest; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; - SUPPORTS_MACCATALYST = NO; + SUPPORTS_MACCATALYST = YES; SWIFT_TREAT_WARNINGS_AS_ERRORS = YES; SWIFT_VERSION = 5.0; }; From 85a26e3d3b78b0a77cb34914412b986366deae86 Mon Sep 17 00:00:00 2001 From: Simon Mitchell Date: Wed, 25 Mar 2020 19:58:44 +0000 Subject: [PATCH 4/4] Updates version for new Swift 5.2 release --- ThunderRequest.xcodeproj/project.pbxproj | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ThunderRequest.xcodeproj/project.pbxproj b/ThunderRequest.xcodeproj/project.pbxproj index 743ffcd..fa1511f 100644 --- a/ThunderRequest.xcodeproj/project.pbxproj +++ b/ThunderRequest.xcodeproj/project.pbxproj @@ -1105,7 +1105,7 @@ INFOPLIST_FILE = ThunderRequestTV/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 2.1.4; + MARKETING_VERSION = 2.1.5; PRODUCT_BUNDLE_IDENTIFIER = com.3sidedcube.ThunderRequestTV; PRODUCT_NAME = ThunderRequest; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1137,7 +1137,7 @@ INFOPLIST_FILE = ThunderRequestTV/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 2.1.4; + MARKETING_VERSION = 2.1.5; PRODUCT_BUNDLE_IDENTIFIER = com.3sidedcube.ThunderRequestTV; PRODUCT_NAME = ThunderRequest; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1173,7 +1173,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.11; - MARKETING_VERSION = 2.1.4; + MARKETING_VERSION = 2.1.5; PRODUCT_BUNDLE_IDENTIFIER = "com.threesidedcube.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = ThunderRequest; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1205,7 +1205,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.11; - MARKETING_VERSION = 2.1.4; + MARKETING_VERSION = 2.1.5; PRODUCT_BUNDLE_IDENTIFIER = "com.threesidedcube.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = ThunderRequest; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1289,7 +1289,7 @@ INFOPLIST_FILE = ThunderRequestWatch/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 2.1.4; + MARKETING_VERSION = 2.1.5; PRODUCT_BUNDLE_IDENTIFIER = com.3sidedcube.ThunderRequestWatch; PRODUCT_NAME = ThunderRequest; SDKROOT = watchos; @@ -1327,7 +1327,7 @@ INFOPLIST_FILE = ThunderRequestWatch/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 2.1.4; + MARKETING_VERSION = 2.1.5; PRODUCT_BUNDLE_IDENTIFIER = com.3sidedcube.ThunderRequestWatch; PRODUCT_NAME = ThunderRequest; SDKROOT = watchos; @@ -1517,7 +1517,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 2.1.4; + MARKETING_VERSION = 2.1.5; ONLY_ACTIVE_ARCH = NO; PRODUCT_BUNDLE_IDENTIFIER = "com.threesidedcube.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = ThunderRequest; @@ -1547,7 +1547,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 2.1.4; + MARKETING_VERSION = 2.1.5; PRODUCT_BUNDLE_IDENTIFIER = "com.threesidedcube.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = ThunderRequest; PROVISIONING_PROFILE_SPECIFIER = "";