From 366d69f7c3852d3ba4abc5b76f2f88c154121927 Mon Sep 17 00:00:00 2001 From: Eli Allen Date: Mon, 14 Dec 2020 14:00:49 -0800 Subject: [PATCH 1/5] update FBSDK from 6.x to 8.x --- Cartfile | 2 +- Cartfile.resolved | 2 +- Parse.podspec | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cartfile b/Cartfile index 5b433a3ef..8b6892229 100644 --- a/Cartfile +++ b/Cartfile @@ -1,2 +1,2 @@ github "BoltsFramework/Bolts-ObjC" ~> 1.9.1 -github "facebook/facebook-objc-sdk" ~> 6.0 +github "facebook/facebook-ios-sdk" diff --git a/Cartfile.resolved b/Cartfile.resolved index 4e2617388..1571c881b 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,2 +1,2 @@ github "BoltsFramework/Bolts-ObjC" "1.9.1" -github "facebook/facebook-objc-sdk" "v6.5.0" +github "facebook/facebook-ios-sdk" "v8.2.0" diff --git a/Parse.podspec b/Parse.podspec index b3fc56bc2..a869dd370 100644 --- a/Parse.podspec +++ b/Parse.podspec @@ -104,7 +104,7 @@ Pod::Spec.new do |s| s.dependency 'Parse/Core' s.dependency 'Bolts/Tasks', '~> 1.9.1' - s.dependency 'FBSDKLoginKit', '~> 6.x' + s.dependency 'FBSDKLoginKit', '~> 8.x' end s.subspec 'FacebookUtils-tvOS' do |s| @@ -126,8 +126,8 @@ Pod::Spec.new do |s| s.dependency 'Parse/Core' s.dependency 'Bolts/Tasks', '~> 1.9.1' - s.dependency 'FBSDKTVOSKit', '~> 6.x' - s.dependency 'FBSDKShareKit', '~> 6.x' + s.dependency 'FBSDKTVOSKit', '~> 8.x' + s.dependency 'FBSDKShareKit', '~> 8.x' end s.subspec 'TwitterUtils' do |s| From 148592ea8b7a885ad02c43265d864f6f7ae2cda6 Mon Sep 17 00:00:00 2001 From: Darren Black Date: Fri, 8 Jan 2021 13:32:21 +0100 Subject: [PATCH 2/5] Updates minimum version support to 9.0 --- Parse.podspec | 6 +++--- .../Configurations/Parse-iOS-Dynamic.xcconfig | 2 +- .../Configurations/ParseUnitTests-iOS.xcconfig | 2 +- Parse/Parse.xcodeproj/project.pbxproj | 18 ++++++++++++------ Parse/Parse/Resources/Parse-iOS.Info.plist | 2 +- .../ParseFacebookUtilsV4-UnitTests.xcconfig | 2 +- .../project.pbxproj | 16 ++++++++++------ ParseFacebookUtils/Resources/Info-iOS.plist | 2 +- .../project.pbxproj | 8 ++++---- .../project.pbxproj | 4 ++-- .../project.pbxproj | 8 ++++---- .../ParseTwitterTestApplication.xcconfig | 2 +- .../ParseTwitterUtils-Tests.xcconfig | 2 +- .../ParseTwitterUtils-iOS-Dynamic.xcconfig | 2 +- .../project.pbxproj | 8 ++++++-- ParseTwitterUtils/Resources/Info.plist | 2 +- ParseUI/ParseUI.xcodeproj/project.pbxproj | 16 ++++++++-------- ParseUI/Resources/Info.plist | 2 +- 18 files changed, 59 insertions(+), 45 deletions(-) diff --git a/Parse.podspec b/Parse.podspec index a869dd370..72e8e1d8c 100644 --- a/Parse.podspec +++ b/Parse.podspec @@ -10,7 +10,7 @@ Pod::Spec.new do |s| s.source = { :git => 'https://github.com/parse-community/Parse-SDK-iOS-OSX.git', :tag => s.version.to_s } s.platform = :ios, :osx, :tvos, :watchos - s.ios.deployment_target = '8.0' + s.ios.deployment_target = '9.0' s.osx.deployment_target = '10.9' s.tvos.deployment_target = '10.0' s.watchos.deployment_target = '2.0' @@ -85,7 +85,7 @@ Pod::Spec.new do |s| s.subspec 'FacebookUtils' do |s| s.platform = :ios - s.ios.deployment_target = '8.0' + s.ios.deployment_target = '9.0' s.public_header_files = 'ParseFacebookUtils/ParseFacebookUtils/*.h' s.source_files = 'ParseFacebookUtils/ParseFacebookUtils/**/*.{h,m}' s.exclude_files = 'ParseFacebookUtils/ParseFacebookUtils/ParseFacebookUtilsV4.h', @@ -153,7 +153,7 @@ Pod::Spec.new do |s| s.subspec 'UI' do |s| s.platform = :ios s.requires_arc = true - s.ios.deployment_target = '8.0' + s.ios.deployment_target = '9.0' s.source_files = 'ParseUI/**/*.{h,m}' s.exclude_files = 'ParseUI/ParseUIDemo/**/*', 'ParseUI/Other/ParseUI.h', 'ParseUI/SignInWithAppleTests/' s.public_header_files = 'ParseUI/Classes/LogInViewController/*.h', diff --git a/Parse/Configurations/Parse-iOS-Dynamic.xcconfig b/Parse/Configurations/Parse-iOS-Dynamic.xcconfig index b93eb52f5..92e12a24c 100644 --- a/Parse/Configurations/Parse-iOS-Dynamic.xcconfig +++ b/Parse/Configurations/Parse-iOS-Dynamic.xcconfig @@ -13,7 +13,7 @@ PRODUCT_NAME = Parse PRODUCT_BUNDLE_IDENTIFIER = com.parse.ios -IPHONEOS_DEPLOYMENT_TARGET = 8.0 +IPHONEOS_DEPLOYMENT_TARGET = 9.0 INFOPLIST_FILE = $(PROJECT_DIR)/Parse/Resources/Parse-iOS.Info.plist diff --git a/Parse/Configurations/ParseUnitTests-iOS.xcconfig b/Parse/Configurations/ParseUnitTests-iOS.xcconfig index cb31d01d2..d281ee0c5 100644 --- a/Parse/Configurations/ParseUnitTests-iOS.xcconfig +++ b/Parse/Configurations/ParseUnitTests-iOS.xcconfig @@ -16,7 +16,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.parse.unit.ios SWIFT_VERSION = 5.0 -IPHONEOS_DEPLOYMENT_TARGET = 8.0 +IPHONEOS_DEPLOYMENT_TARGET = 9.0 INFOPLIST_FILE = $(SRCROOT)/Tests/Resources/ParseUnitTests-iOS-Info.plist diff --git a/Parse/Parse.xcodeproj/project.pbxproj b/Parse/Parse.xcodeproj/project.pbxproj index 67d68b77d..e9aa94516 100644 --- a/Parse/Parse.xcodeproj/project.pbxproj +++ b/Parse/Parse.xcodeproj/project.pbxproj @@ -8808,7 +8808,7 @@ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACOSX_DEPLOYMENT_TARGET = 10.9; }; name = Debug; @@ -8825,7 +8825,7 @@ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACOSX_DEPLOYMENT_TARGET = 10.9; SWIFT_COMPILATION_MODE = wholemodule; }; @@ -8880,7 +8880,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; INFOPLIST_FILE = "ParseUnitTests-iOS-host/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -8937,7 +8937,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; INFOPLIST_FILE = "ParseUnitTests-iOS-host/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -8971,6 +8971,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = 815F24171BD04D310054659F /* Parse-tvOS.xcconfig */; buildSettings = { + TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Debug; }; @@ -8978,6 +8979,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = 815F24171BD04D310054659F /* Parse-tvOS.xcconfig */; buildSettings = { + TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Release; }; @@ -9029,7 +9031,7 @@ buildSettings = { CLANG_ENABLE_MODULES = YES; DEFINES_MODULE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -9048,7 +9050,7 @@ buildSettings = { CLANG_ENABLE_MODULES = YES; DEFINES_MODULE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -9065,6 +9067,7 @@ baseConfigurationReference = 81C582DE1C3B0A40000063C6 /* Parse-iOS-Dynamic.xcconfig */; buildSettings = { CLANG_MODULES_AUTOLINK = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -9075,6 +9078,7 @@ baseConfigurationReference = 81C582DE1C3B0A40000063C6 /* Parse-iOS-Dynamic.xcconfig */; buildSettings = { CLANG_MODULES_AUTOLINK = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -9085,6 +9089,7 @@ baseConfigurationReference = 81C582DF1C3B0A40000063C6 /* Parse-tvOS-Dynamic.xcconfig */; buildSettings = { CLANG_MODULES_AUTOLINK = YES; + TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Debug; }; @@ -9093,6 +9098,7 @@ baseConfigurationReference = 81C582DF1C3B0A40000063C6 /* Parse-tvOS-Dynamic.xcconfig */; buildSettings = { CLANG_MODULES_AUTOLINK = YES; + TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Release; }; diff --git a/Parse/Parse/Resources/Parse-iOS.Info.plist b/Parse/Parse/Resources/Parse-iOS.Info.plist index d36e4b6fa..f3cab98aa 100644 --- a/Parse/Parse/Resources/Parse-iOS.Info.plist +++ b/Parse/Parse/Resources/Parse-iOS.Info.plist @@ -23,6 +23,6 @@ CFBundleVersion 1.19.1 MinimumOSVersion - 8.0 + 9.0 diff --git a/ParseFacebookUtils/Configurations/ParseFacebookUtilsV4-UnitTests.xcconfig b/ParseFacebookUtils/Configurations/ParseFacebookUtilsV4-UnitTests.xcconfig index ab5e22c93..1ecfd3f67 100644 --- a/ParseFacebookUtils/Configurations/ParseFacebookUtilsV4-UnitTests.xcconfig +++ b/ParseFacebookUtils/Configurations/ParseFacebookUtilsV4-UnitTests.xcconfig @@ -13,7 +13,7 @@ PRODUCT_NAME = ParseFacebookUtilsV4-UnitTests PRODUCT_BUNDLE_IDENTIFIER = com.parse.facebookutils-ios.unit -IPHONEOS_DEPLOYMENT_TARGET = 8.0 +IPHONEOS_DEPLOYMENT_TARGET = 9.0 FRAMEWORK_SEARCH_PATHS = $(inherited) $(BUILT_PRODUCTS_DIR) $(SRCROOT)/Vendor diff --git a/ParseFacebookUtils/ParseFacebookUtils.xcodeproj/project.pbxproj b/ParseFacebookUtils/ParseFacebookUtils.xcodeproj/project.pbxproj index f4ee92472..330c0f43b 100644 --- a/ParseFacebookUtils/ParseFacebookUtils.xcodeproj/project.pbxproj +++ b/ParseFacebookUtils/ParseFacebookUtils.xcodeproj/project.pbxproj @@ -1133,7 +1133,7 @@ "$(inherited)", "$(PROJECT_DIR)/Vendor", ); - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -1147,7 +1147,7 @@ "$(inherited)", "$(PROJECT_DIR)/Vendor", ); - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -1194,7 +1194,7 @@ "$(inherited)", "$(PROJECT_DIR)/Vendor", ); - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -1209,7 +1209,7 @@ "$(inherited)", "$(PROJECT_DIR)/Vendor", ); - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -1220,6 +1220,7 @@ baseConfigurationReference = 4AAEAA93200C026300AA7479 /* ParseFacebookUtilsV4-tvOS-Dynamic.xcconfig */; buildSettings = { CLANG_MODULES_AUTOLINK = YES; + TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Debug; }; @@ -1228,6 +1229,7 @@ baseConfigurationReference = 4AAEAA93200C026300AA7479 /* ParseFacebookUtilsV4-tvOS-Dynamic.xcconfig */; buildSettings = { CLANG_MODULES_AUTOLINK = YES; + TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Release; }; @@ -1263,6 +1265,7 @@ "$(inherited)", "$(PROJECT_DIR)/Vendor/tvOS", ); + TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Debug; }; @@ -1274,6 +1277,7 @@ "$(inherited)", "$(PROJECT_DIR)/Vendor/tvOS", ); + TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Release; }; @@ -1281,7 +1285,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = F52CD64C1B58386F0051AB86 /* ParseFacebookTestApplicationV4.xcconfig */; buildSettings = { - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; }; name = Debug; }; @@ -1289,7 +1293,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = F52CD64C1B58386F0051AB86 /* ParseFacebookTestApplicationV4.xcconfig */; buildSettings = { - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; }; name = Release; }; diff --git a/ParseFacebookUtils/Resources/Info-iOS.plist b/ParseFacebookUtils/Resources/Info-iOS.plist index a913d7b51..4ba71edb4 100644 --- a/ParseFacebookUtils/Resources/Info-iOS.plist +++ b/ParseFacebookUtils/Resources/Info-iOS.plist @@ -23,6 +23,6 @@ CFBundleVersion 1.19.1 MinimumOSVersion - 8.0 + 9.0 \ No newline at end of file diff --git a/ParseStarterProject/iOS/ParseStarterProject-Swift/ParseStarterProject-Swift.xcodeproj/project.pbxproj b/ParseStarterProject/iOS/ParseStarterProject-Swift/ParseStarterProject-Swift.xcodeproj/project.pbxproj index fb549d1a4..18fd3c06e 100644 --- a/ParseStarterProject/iOS/ParseStarterProject-Swift/ParseStarterProject-Swift.xcodeproj/project.pbxproj +++ b/ParseStarterProject/iOS/ParseStarterProject-Swift/ParseStarterProject-Swift.xcodeproj/project.pbxproj @@ -320,7 +320,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -368,7 +368,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; @@ -386,7 +386,7 @@ "$(PROJECT_DIR)", ); INFOPLIST_FILE = Resources/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.parse.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "ParseStarterProject-Swift"; @@ -403,7 +403,7 @@ "$(PROJECT_DIR)", ); INFOPLIST_FILE = Resources/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.parse.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "ParseStarterProject-Swift"; diff --git a/ParseStarterProject/iOS/ParseStarterProject/ParseStarterProject.xcodeproj/project.pbxproj b/ParseStarterProject/iOS/ParseStarterProject/ParseStarterProject.xcodeproj/project.pbxproj index b8cbd1420..35f44ddbe 100644 --- a/ParseStarterProject/iOS/ParseStarterProject/ParseStarterProject.xcodeproj/project.pbxproj +++ b/ParseStarterProject/iOS/ParseStarterProject/ParseStarterProject.xcodeproj/project.pbxproj @@ -373,7 +373,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; }; @@ -407,7 +407,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; SDKROOT = iphoneos; }; diff --git a/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter-Swift.xcodeproj/project.pbxproj b/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter-Swift.xcodeproj/project.pbxproj index fb09f4480..db9c85c9d 100644 --- a/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter-Swift.xcodeproj/project.pbxproj +++ b/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter-Swift.xcodeproj/project.pbxproj @@ -604,7 +604,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -652,7 +652,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; @@ -672,7 +672,7 @@ "$(PROJECT_DIR)/Frameworks/iOS", ); INFOPLIST_FILE = Resources/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.parse.starter; PRODUCT_NAME = "ParseStarter-Swift"; @@ -690,7 +690,7 @@ "$(PROJECT_DIR)/Frameworks/iOS", ); INFOPLIST_FILE = Resources/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.parse.starter; PRODUCT_NAME = "ParseStarter-Swift"; diff --git a/ParseTwitterUtils/Configurations/ParseTwitterTestApplication.xcconfig b/ParseTwitterUtils/Configurations/ParseTwitterTestApplication.xcconfig index 20baf58fa..81ec6d3b5 100644 --- a/ParseTwitterUtils/Configurations/ParseTwitterTestApplication.xcconfig +++ b/ParseTwitterUtils/Configurations/ParseTwitterTestApplication.xcconfig @@ -13,6 +13,6 @@ PRODUCT_NAME = ParseTwitterTestApplication PRODUCT_BUNDLE_IDENTIFIER = com.parse.twitterutils.testapplication -IPHONEOS_DEPLOYMENT_TARGET = 8.0 +IPHONEOS_DEPLOYMENT_TARGET = 9.0 INFOPLIST_FILE = $(SRCROOT)/Tests/TestApplication/Resources/Info.plist diff --git a/ParseTwitterUtils/Configurations/ParseTwitterUtils-Tests.xcconfig b/ParseTwitterUtils/Configurations/ParseTwitterUtils-Tests.xcconfig index dddecf867..88bbbd198 100644 --- a/ParseTwitterUtils/Configurations/ParseTwitterUtils-Tests.xcconfig +++ b/ParseTwitterUtils/Configurations/ParseTwitterUtils-Tests.xcconfig @@ -11,7 +11,7 @@ #include "Shared/Product/LogicTests.xcconfig" PRODUCT_NAME = ParseTwitterUtils-Tests -IPHONEOS_DEPLOYMENT_TARGET = 8.0 +IPHONEOS_DEPLOYMENT_TARGET = 9.0 FRAMEWORK_SEARCH_PATHS = $(inherited) $(BUILT_PRODUCTS_DIR)/OCMock diff --git a/ParseTwitterUtils/Configurations/ParseTwitterUtils-iOS-Dynamic.xcconfig b/ParseTwitterUtils/Configurations/ParseTwitterUtils-iOS-Dynamic.xcconfig index b0055e895..2b016acf5 100644 --- a/ParseTwitterUtils/Configurations/ParseTwitterUtils-iOS-Dynamic.xcconfig +++ b/ParseTwitterUtils/Configurations/ParseTwitterUtils-iOS-Dynamic.xcconfig @@ -13,7 +13,7 @@ PRODUCT_NAME = ParseTwitterUtils PRODUCT_BUNDLE_IDENTIFIER = com.parse.twitterutils.ios -IPHONEOS_DEPLOYMENT_TARGET = 8.0 +IPHONEOS_DEPLOYMENT_TARGET = 9.0 INFOPLIST_FILE = $(SRCROOT)/Resources/Info.plist diff --git a/ParseTwitterUtils/ParseTwitterUtils.xcodeproj/project.pbxproj b/ParseTwitterUtils/ParseTwitterUtils.xcodeproj/project.pbxproj index 840ae70ac..81c381215 100644 --- a/ParseTwitterUtils/ParseTwitterUtils.xcodeproj/project.pbxproj +++ b/ParseTwitterUtils/ParseTwitterUtils.xcodeproj/project.pbxproj @@ -940,7 +940,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = F51535531B57453700C49F56 /* ParseTwitterUtils-iOS.xcconfig */; buildSettings = { - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -950,7 +950,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = F51535531B57453700C49F56 /* ParseTwitterUtils-iOS.xcconfig */; buildSettings = { - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -995,6 +995,7 @@ baseConfigurationReference = F51535551B57455200C49F56 /* ParseTwitterTestApplication.xcconfig */; buildSettings = { CODE_SIGN_ENTITLEMENTS = ParseTwitterTestApplication.entitlements; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -1005,6 +1006,7 @@ baseConfigurationReference = F51535551B57455200C49F56 /* ParseTwitterTestApplication.xcconfig */; buildSettings = { CODE_SIGN_ENTITLEMENTS = ParseTwitterTestApplication.entitlements; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -1031,6 +1033,7 @@ baseConfigurationReference = 81ECACD91D1E14F300FA7673 /* ParseTwitterUtils-iOS-Dynamic.xcconfig */; buildSettings = { CLANG_MODULES_AUTOLINK = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -1041,6 +1044,7 @@ baseConfigurationReference = 81ECACD91D1E14F300FA7673 /* ParseTwitterUtils-iOS-Dynamic.xcconfig */; buildSettings = { CLANG_MODULES_AUTOLINK = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; SUPPORTS_MACCATALYST = NO; TARGETED_DEVICE_FAMILY = "1,2"; }; diff --git a/ParseTwitterUtils/Resources/Info.plist b/ParseTwitterUtils/Resources/Info.plist index 64358a89a..d3f36d57f 100644 --- a/ParseTwitterUtils/Resources/Info.plist +++ b/ParseTwitterUtils/Resources/Info.plist @@ -23,6 +23,6 @@ CFBundleVersion 1.19.1 MinimumOSVersion - 8.0 + 9.0 diff --git a/ParseUI/ParseUI.xcodeproj/project.pbxproj b/ParseUI/ParseUI.xcodeproj/project.pbxproj index e5dadbe9a..eb7cdd508 100644 --- a/ParseUI/ParseUI.xcodeproj/project.pbxproj +++ b/ParseUI/ParseUI.xcodeproj/project.pbxproj @@ -2123,7 +2123,7 @@ GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; SKIP_INSTALL = YES; @@ -2183,7 +2183,7 @@ GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; SKIP_INSTALL = YES; @@ -2252,7 +2252,7 @@ GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; SKIP_INSTALL = YES; @@ -2315,7 +2315,7 @@ GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; SKIP_INSTALL = YES; @@ -2362,7 +2362,7 @@ GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; INFOPLIST_FILE = ParseUIDemo/Other/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.parse.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = ParseUIDemo; @@ -2402,7 +2402,7 @@ GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; INFOPLIST_FILE = ParseUIDemo/Other/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.parse.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = ParseUIDemo; @@ -2450,7 +2450,7 @@ GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; INFOPLIST_FILE = ParseUIDemo/Other/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.parse.ParseUIDemo; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -2488,7 +2488,7 @@ GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; INFOPLIST_FILE = ParseUIDemo/Other/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.parse.ParseUIDemo; PRODUCT_NAME = "$(TARGET_NAME)"; diff --git a/ParseUI/Resources/Info.plist b/ParseUI/Resources/Info.plist index 9d622b5bd..f5bb96de0 100644 --- a/ParseUI/Resources/Info.plist +++ b/ParseUI/Resources/Info.plist @@ -23,6 +23,6 @@ CFBundleVersion 1.19.1 MinimumOSVersion - 8.0 + 9.0 From f5a39b72cd0a41c974e45eeaf834873ba7d66b1a Mon Sep 17 00:00:00 2001 From: Darren Black Date: Fri, 8 Jan 2021 13:34:31 +0100 Subject: [PATCH 3/5] Updates OCMock --- Carthage/Checkouts/OCMock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Carthage/Checkouts/OCMock b/Carthage/Checkouts/OCMock index 98c7b09f9..4a49ebb98 160000 --- a/Carthage/Checkouts/OCMock +++ b/Carthage/Checkouts/OCMock @@ -1 +1 @@ -Subproject commit 98c7b09f964c2eb9e042d5ed4dcf9ffe10bc5b14 +Subproject commit 4a49ebb985bc16fae9489771aa35482ccbea14a3 From 0ec96e4f762bc65c6fff64af1eaa3f67c612b74c Mon Sep 17 00:00:00 2001 From: Darren Black Date: Fri, 8 Jan 2021 14:50:58 +0100 Subject: [PATCH 4/5] Fixes some build warning. Prunes some excessive linking. --- Parse/Parse.xcodeproj/project.pbxproj | 33 ++++++++++++------- .../project.pbxproj | 6 ---- .../project.pbxproj | 4 --- ParseUI/ParseUI.xcodeproj/project.pbxproj | 10 ------ 4 files changed, 21 insertions(+), 32 deletions(-) diff --git a/Parse/Parse.xcodeproj/project.pbxproj b/Parse/Parse.xcodeproj/project.pbxproj index e9aa94516..7596f6cc4 100644 --- a/Parse/Parse.xcodeproj/project.pbxproj +++ b/Parse/Parse.xcodeproj/project.pbxproj @@ -22,7 +22,6 @@ 403093771C81F0B200CF09F8 /* PFQueryConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 4030936A1C81F0B200CF09F8 /* PFQueryConstants.m */; }; 403093781C81F0B200CF09F8 /* PFQueryConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 4030936A1C81F0B200CF09F8 /* PFQueryConstants.m */; }; 4A13525620282B4D000F5FD5 /* Parse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97010FAC1630B18F00AB761E /* Parse.framework */; }; - 4A13525F20283603000F5FD5 /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A13518820281768000F5FD5 /* Bolts.framework */; }; 4AAEAA40200BE14B00AA7479 /* third_party_licenses.txt in Resources */ = {isa = PBXBuildFile; fileRef = 8139B12C1A7BF559002BEF84 /* third_party_licenses.txt */; }; 4ABF398C1F54592100BBA75A /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4ABF398B1F54592100BBA75A /* Main.storyboard */; }; 4AE33A0F1F5451AD0088DCA0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AE33A0E1F5451AD0088DCA0 /* AppDelegate.m */; }; @@ -1151,7 +1150,6 @@ 816A648B1C29E5A00029B197 /* PFUser+Synchronous.h in Headers */ = {isa = PBXBuildFile; fileRef = 816A64871C29E5A00029B197 /* PFUser+Synchronous.h */; settings = {ATTRIBUTES = (Public, ); }; }; 816AC9BA1A3F48250031D94C /* PFApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 816AC9B81A3F48250031D94C /* PFApplication.h */; settings = {ATTRIBUTES = (Private, ); }; }; 816AC9BB1A3F48250031D94C /* PFApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = 816AC9B91A3F48250031D94C /* PFApplication.m */; }; - 816F44741A8E8933009CDB32 /* Parse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C3821C19CCA89E0066284A /* Parse.framework */; platformFilter = ios; }; 816F44761A8E8933009CDB32 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 498C29FE1551DC450034BB80 /* StoreKit.framework */; platformFilter = ios; }; 816F44771A8E8933009CDB32 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 6393F38B15D3018400C4F78D /* libsqlite3.dylib */; platformFilter = ios; }; 816F44781A8E8933009CDB32 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CA84EA1612660F002E09F8 /* Accounts.framework */; platformFilter = ios; }; @@ -2509,7 +2507,6 @@ 81F0E89D19E6F83E00812A88 /* PFSubclassing.h in Headers */ = {isa = PBXBuildFile; fileRef = E9E81E8316EEF93E001D034F /* PFSubclassing.h */; settings = {ATTRIBUTES = (Public, ); }; }; 91115EF91A097AF30092D1C9 /* PFEventuallyPin.h in Headers */ = {isa = PBXBuildFile; fileRef = 91115EF71A097AF30092D1C9 /* PFEventuallyPin.h */; settings = {ATTRIBUTES = (Private, ); }; }; 91115EFA1A097AF30092D1C9 /* PFEventuallyPin.m in Sources */ = {isa = PBXBuildFile; fileRef = 91115EF81A097AF30092D1C9 /* PFEventuallyPin.m */; }; - 916786CC258CEE8000BB5B4E /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A13518420281768000F5FD5 /* Bolts.framework */; }; 91CDB94C1A32E5C900FF830F /* PFEventuallyQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 91DF24911A09BA7600CFC7D4 /* PFEventuallyQueue.m */; }; 91CDB94D1A32E5C900FF830F /* PFPinningEventuallyQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 91DF24951A09BAF100CFC7D4 /* PFPinningEventuallyQueue.m */; }; 91CDB94E1A32E5E800FF830F /* PFEventuallyPin.m in Sources */ = {isa = PBXBuildFile; fileRef = 91115EF81A097AF30092D1C9 /* PFEventuallyPin.m */; }; @@ -2640,9 +2637,7 @@ B141170F1E5D081500F70D7A /* PFFileUploadResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B141170A1E5D081500F70D7A /* PFFileUploadResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; B14117101E5D081500F70D7A /* PFFileUploadResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B141170A1E5D081500F70D7A /* PFFileUploadResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; B14117111E5D081500F70D7A /* PFFileUploadResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B141170A1E5D081500F70D7A /* PFFileUploadResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BC5511D6242E6E66008E5D9F /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC5EAAC22D5F96600CF8900 /* Bolts.framework */; }; - BCC5EAB322D5F97E00CF8900 /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC5EAB222D5F97D00CF8900 /* Bolts.framework */; }; - BCC5EAB522D5F98F00CF8900 /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC5EAB422D5F98F00CF8900 /* Bolts.framework */; }; + BCAFF87325A88B7800B95DFC /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCAFF87225A88B7800B95DFC /* WebKit.framework */; platformFilter = ios; }; F50C66331B33A708001941A6 /* PFPushUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = F50C66311B33A708001941A6 /* PFPushUtilities.h */; settings = {ATTRIBUTES = (Private, ); }; }; F50C66341B33A708001941A6 /* PFPushUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = F50C66321B33A708001941A6 /* PFPushUtilities.m */; }; F50C667C1B34B231001941A6 /* PFPushUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = F50C66321B33A708001941A6 /* PFPushUtilities.m */; }; @@ -2982,6 +2977,13 @@ remoteGlobalIDString = F0B950F01B0080BE00942C38; remoteInfo = "OCMock iOS"; }; + BCAFF88A25A88C4F00B95DFC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4A1351082027FCFB000F5FD5 /* Bolts.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 81ED94111BE147CF00795F05; + remoteInfo = "Bolts-iOS"; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -3538,6 +3540,8 @@ B14116FB1E5D078E00F70D7A /* PFFileUploadResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PFFileUploadResult.m; sourceTree = ""; }; B141170A1E5D081500F70D7A /* PFFileUploadResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PFFileUploadResult.h; sourceTree = ""; }; BC105FBA24C5D0C900295EF7 /* OCMock.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = OCMock.xcodeproj; path = ../Carthage/Checkouts/OCMock/Source/OCMock.xcodeproj; sourceTree = ""; }; + BCAFF7EE25A88A7E00B95DFC /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.3.sdk/System/Library/Frameworks/WebKit.framework; sourceTree = DEVELOPER_DIR; }; + BCAFF87225A88B7800B95DFC /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/iOSSupport/System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; BCC5EAAC22D5F96600CF8900 /* Bolts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Bolts.framework; path = ../Carthage/Build/iOS/Bolts.framework; sourceTree = ""; }; BCC5EAB222D5F97D00CF8900 /* Bolts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Bolts.framework; path = ../Carthage/Build/tvOS/Bolts.framework; sourceTree = ""; }; BCC5EAB422D5F98F00CF8900 /* Bolts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Bolts.framework; path = ../Carthage/Build/watchOS/Bolts.framework; sourceTree = ""; }; @@ -3623,13 +3627,13 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + BCAFF87325A88B7800B95DFC /* WebKit.framework in Frameworks */, F5C42CC71B34C22100C720D8 /* AudioToolbox.framework in Frameworks */, 816F44761A8E8933009CDB32 /* StoreKit.framework in Frameworks */, 816F44771A8E8933009CDB32 /* libsqlite3.dylib in Frameworks */, 816F44781A8E8933009CDB32 /* Accounts.framework in Frameworks */, 816F44791A8E8933009CDB32 /* Social.framework in Frameworks */, F5B0B3151B44A21100F3EBC4 /* SystemConfiguration.framework in Frameworks */, - 816F44741A8E8933009CDB32 /* Parse.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3647,7 +3651,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 916786CC258CEE8000BB5B4E /* Bolts.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3655,7 +3658,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - BC5511D6242E6E66008E5D9F /* Bolts.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3663,7 +3665,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - BCC5EAB322D5F97E00CF8900 /* Bolts.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3671,7 +3672,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - BCC5EAB522D5F98F00CF8900 /* Bolts.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3679,7 +3679,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4A13525F20283603000F5FD5 /* Bolts.framework in Frameworks */, 81B3F2021AC5DAA400A92677 /* Cocoa.framework in Frameworks */, 81B3F2011AC5DA7600A92677 /* libsqlite3.dylib in Frameworks */, 97DE045C163214C0007154E8 /* SystemConfiguration.framework in Frameworks */, @@ -3908,6 +3907,8 @@ 09D3364C139C54940098E916 /* Frameworks */ = { isa = PBXGroup; children = ( + BCAFF7EE25A88A7E00B95DFC /* WebKit.framework */, + BCAFF87225A88B7800B95DFC /* WebKit.framework */, BC105FBA24C5D0C900295EF7 /* OCMock.xcodeproj */, BCC5EAAC22D5F96600CF8900 /* Bolts.framework */, BCC5EAB222D5F97D00CF8900 /* Bolts.framework */, @@ -6914,6 +6915,7 @@ buildRules = ( ); dependencies = ( + BCAFF88B25A88C4F00B95DFC /* PBXTargetDependency */, ); name = "Parse-iOS"; productName = "Parse-iOS"; @@ -8758,6 +8760,7 @@ }; 4AE33A2D1F5451B20088DCA0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; + platformFilter = ios; target = 4AE33A0A1F5451AD0088DCA0 /* ParseUnitTests-iOS-host */; targetProxy = 4AE33A2C1F5451B20088DCA0 /* PBXContainerItemProxy */; }; @@ -8780,8 +8783,14 @@ BC105FD524C5D0E100295EF7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "OCMock iOS"; + platformFilter = ios; targetProxy = BC105FD424C5D0E100295EF7 /* PBXContainerItemProxy */; }; + BCAFF88B25A88C4F00B95DFC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Bolts-iOS"; + targetProxy = BCAFF88A25A88C4F00B95DFC /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ diff --git a/ParseFacebookUtils/ParseFacebookUtils.xcodeproj/project.pbxproj b/ParseFacebookUtils/ParseFacebookUtils.xcodeproj/project.pbxproj index 330c0f43b..7a32a95d6 100644 --- a/ParseFacebookUtils/ParseFacebookUtils.xcodeproj/project.pbxproj +++ b/ParseFacebookUtils/ParseFacebookUtils.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 4A1350672027EA53000F5FD5 /* Parse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A13505B2027EA26000F5FD5 /* Parse.framework */; }; 4AAEAA5F200C020E00AA7479 /* PFFacebookUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 813DFC841AB2510300F25A08 /* PFFacebookUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4AAEAA60200C020E00AA7479 /* PFFacebookAuthenticationProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 81EA09C91C178DED00B0F875 /* PFFacebookAuthenticationProvider.h */; }; 4AAEAA61200C020E00AA7479 /* PFFacebookMobileAuthenticationProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 81EA09C61C178DED00B0F875 /* PFFacebookMobileAuthenticationProvider.h */; }; @@ -54,12 +53,10 @@ 81FE7F801C17790400E6BD34 /* PFFacebookPrivateUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 81E35FD31BAA6F8400348526 /* PFFacebookPrivateUtilities.m */; }; B9312D4123C4A290002D4A4C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B9A7EE9D23C497D2003E606E /* SystemConfiguration.framework */; platformFilter = ios; }; B9783177240D32260049C02B /* OCMock.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B9783176240D32260049C02B /* OCMock.framework */; }; - B9A7EEAF23C49A87003E606E /* ParseFacebookUtilsV4.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4AAEAA75200C020E00AA7479 /* ParseFacebookUtilsV4.framework */; platformFilter = ios; }; B9A7EEB823C49CB5003E606E /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B9A7EE9B23C497C3003E606E /* libsqlite3.tbd */; platformFilter = ios; }; B9A7EECC23C49DAE003E606E /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B9A7EECB23C49DAD003E606E /* CoreGraphics.framework */; platformFilter = ios; }; B9A7EED023C49F05003E606E /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B9A7EECF23C49F04003E606E /* Accelerate.framework */; platformFilter = ios; }; B9A7EED323C4A001003E606E /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B9A7EECD23C49DE3003E606E /* libc++.tbd */; platformFilter = ios; }; - B9DDA268243C31A60003061D /* Parse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A13504F2027EA26000F5FD5 /* Parse.framework */; }; B9DDA297243C36120003061D /* FBSDKLoginKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B9DDA296243C36120003061D /* FBSDKLoginKit.framework */; }; B9DDA299243C362B0003061D /* FBSDKLoginKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B9DDA298243C362B0003061D /* FBSDKLoginKit.framework */; }; B9DDA2AA243C37CD0003061D /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B9DDA2A9243C37CD0003061D /* FBSDKCoreKit.framework */; }; @@ -255,7 +252,6 @@ files = ( B9DDA2AD243C37D60003061D /* FBSDKCoreKit.framework in Frameworks */, B9DDA297243C36120003061D /* FBSDKLoginKit.framework in Frameworks */, - B9DDA268243C31A60003061D /* Parse.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -263,7 +259,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4A1350672027EA53000F5FD5 /* Parse.framework in Frameworks */, B9DDA2AA243C37CD0003061D /* FBSDKCoreKit.framework in Frameworks */, B9DDA299243C362B0003061D /* FBSDKLoginKit.framework in Frameworks */, ); @@ -279,7 +274,6 @@ B9A7EED023C49F05003E606E /* Accelerate.framework in Frameworks */, B9A7EECC23C49DAE003E606E /* CoreGraphics.framework in Frameworks */, B9A7EEB823C49CB5003E606E /* libsqlite3.tbd in Frameworks */, - B9A7EEAF23C49A87003E606E /* ParseFacebookUtilsV4.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/ParseTwitterUtils/ParseTwitterUtils.xcodeproj/project.pbxproj b/ParseTwitterUtils/ParseTwitterUtils.xcodeproj/project.pbxproj index 81c381215..3eb01afb0 100644 --- a/ParseTwitterUtils/ParseTwitterUtils.xcodeproj/project.pbxproj +++ b/ParseTwitterUtils/ParseTwitterUtils.xcodeproj/project.pbxproj @@ -58,8 +58,6 @@ 81ECACCD1D1E14E000FA7673 /* PFTwitterAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = 819DAAD51BB5EC79002BDE2B /* PFTwitterAlertView.m */; }; 81ECACD21D1E14E000FA7673 /* third_party_licenses.txt in Resources */ = {isa = PBXBuildFile; fileRef = 813DFC971AB2526000F25A08 /* third_party_licenses.txt */; }; 81ECACD31D1E14E000FA7673 /* ParseTwitterUtils.strings in Resources */ = {isa = PBXBuildFile; fileRef = 06D00BAD1BC78F23005BAA6F /* ParseTwitterUtils.strings */; }; - B9312D5223C4A48A002D4A4C /* Parse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A51E4082027CC0F0066DE1A /* Parse.framework */; }; - B9783144240D05190049C02B /* ParseTwitterUtils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D2AAC07E0554694100DB518D /* ParseTwitterUtils.framework */; platformFilter = ios; }; B9783173240D14A50049C02B /* OCMock.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B9783172240D14A50049C02B /* OCMock.framework */; }; /* End PBXBuildFile section */ @@ -247,7 +245,6 @@ buildActionMask = 2147483647; files = ( B9783173240D14A50049C02B /* OCMock.framework in Frameworks */, - B9783144240D05190049C02B /* ParseTwitterUtils.framework in Frameworks */, 8168326A1D1E1A8B00315E21 /* AudioToolbox.framework in Frameworks */, 8168325E1D1E1A8600315E21 /* libsqlite3.tbd in Frameworks */, 816832591D1E1A7E00315E21 /* SystemConfiguration.framework in Frameworks */, @@ -259,7 +256,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - B9312D5223C4A48A002D4A4C /* Parse.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/ParseUI/ParseUI.xcodeproj/project.pbxproj b/ParseUI/ParseUI.xcodeproj/project.pbxproj index eb7cdd508..71b08133d 100644 --- a/ParseUI/ParseUI.xcodeproj/project.pbxproj +++ b/ParseUI/ParseUI.xcodeproj/project.pbxproj @@ -63,8 +63,6 @@ 4A0ECC1E200D8C0200BA84A3 /* ParseUI.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9A947C200D0226005D8F4B /* ParseUI.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4A0ECC1F200D8C0200BA84A3 /* PFActivityIndicatorTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9A943A200D0226005D8F4B /* PFActivityIndicatorTableViewCell.h */; }; 4A0ECCB2200DA92700BA84A3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A0ECC73200D993000BA84A3 /* UIKit.framework */; }; - 4A1350D12027F6AB000F5FD5 /* Parse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A51E45B2027DC000066DE1A /* Parse.framework */; }; - 4A1350D22027F6AB000F5FD5 /* ParseFacebookUtilsV4.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A51E43A2027CC330066DE1A /* ParseFacebookUtilsV4.framework */; }; 4A1351E1202818EF000F5FD5 /* FBSDKLoginKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A1351DF202818EE000F5FD5 /* FBSDKLoginKit.framework */; }; 4A1351E2202818EF000F5FD5 /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A1351E0202818EE000F5FD5 /* FBSDKCoreKit.framework */; }; 4A9A94A0200D03AA005D8F4B /* PFResources.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A9A9424200D0226005D8F4B /* PFResources.m */; }; @@ -131,7 +129,6 @@ 4A9A94F4200D1248005D8F4B /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A9A94E8200D05AA005D8F4B /* Social.framework */; }; 4A9A94F5200D1252005D8F4B /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A9A94E6200D05A5005D8F4B /* SystemConfiguration.framework */; }; 4A9A94F7200D125A005D8F4B /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A9A94F6200D125A005D8F4B /* AudioToolbox.framework */; }; - 701070F6258D75DD00187034 /* ParseTwitterUtils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A51E4272027CC2D0066DE1A /* ParseTwitterUtils.framework */; }; 8129E5F51A9CB067006752BC /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 81472FA71A1AB37500FD6EED /* Images.xcassets */; }; 8129E5F71A9CB067006752BC /* 0.png in Resources */ = {isa = PBXBuildFile; fileRef = 81472FA91A1AB37500FD6EED /* 0.png */; }; 8129E5F81A9CB067006752BC /* 1.png in Resources */ = {isa = PBXBuildFile; fileRef = 81472FAA1A1AB37500FD6EED /* 1.png */; }; @@ -182,9 +179,7 @@ B9DDA283243C322D0003061D /* ParseTwitterUtils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A51E4272027CC2D0066DE1A /* ParseTwitterUtils.framework */; }; B9DDA284243C32E50003061D /* ParseFacebookUtilsV4.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A51E4362027CC330066DE1A /* ParseFacebookUtilsV4.framework */; }; BC0632E023ABCC8F0089096D /* AuthenticationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC0632DC23ABCB1D0089096D /* AuthenticationServices.framework */; }; - BC488EA0246B196800947E3C /* ParseUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC488E9F246B196800947E3C /* ParseUI.framework */; }; BC488EA2246B196800947E3C /* ParseUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC488E9F246B196800947E3C /* ParseUI.framework */; }; - BC8C2923246B1873000AEE3F /* ParseUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A9A9497200D0329005D8F4B /* ParseUI.framework */; }; BCA5CC8523BFCFB8003BC0A0 /* SignInWithAppleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCCBE8CB23BFB89D0044A79C /* SignInWithAppleTests.m */; }; BCB2A82E251D337E0030D987 /* PFAppleUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = BC0632E223AD005E0089096D /* PFAppleUtils.h */; }; BCB2A82F251D337E0030D987 /* PFAppleUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = BC0632E323AD005E0089096D /* PFAppleUtils.m */; }; @@ -650,10 +645,6 @@ buildActionMask = 2147483647; files = ( 4A1351E2202818EF000F5FD5 /* FBSDKCoreKit.framework in Frameworks */, - BC8C2923246B1873000AEE3F /* ParseUI.framework in Frameworks */, - 4A1350D12027F6AB000F5FD5 /* Parse.framework in Frameworks */, - 4A1350D22027F6AB000F5FD5 /* ParseFacebookUtilsV4.framework in Frameworks */, - 701070F6258D75DD00187034 /* ParseTwitterUtils.framework in Frameworks */, 4A0ECCB2200DA92700BA84A3 /* UIKit.framework in Frameworks */, 4A9A94F7200D125A005D8F4B /* AudioToolbox.framework in Frameworks */, 4A9A94F5200D1252005D8F4B /* SystemConfiguration.framework in Frameworks */, @@ -672,7 +663,6 @@ 4A9A94E5200D0598005D8F4B /* libsqlite3.tbd in Frameworks */, BC0632E023ABCC8F0089096D /* AuthenticationServices.framework in Frameworks */, 4A9A94E2200D0574005D8F4B /* FBSDKCoreKit.framework in Frameworks */, - BC488EA0246B196800947E3C /* ParseUI.framework in Frameworks */, 4A9A94E3200D0574005D8F4B /* FBSDKLoginKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; From 14f686f5ff9ef1a95d59e8342ba90ffcd959a6e8 Mon Sep 17 00:00:00 2001 From: Darren Black Date: Fri, 8 Jan 2021 15:12:56 +0100 Subject: [PATCH 5/5] Dialling back the macOS pruning... --- Parse/Parse.xcodeproj/project.pbxproj | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Parse/Parse.xcodeproj/project.pbxproj b/Parse/Parse.xcodeproj/project.pbxproj index 7596f6cc4..82b556c0c 100644 --- a/Parse/Parse.xcodeproj/project.pbxproj +++ b/Parse/Parse.xcodeproj/project.pbxproj @@ -2637,6 +2637,7 @@ B141170F1E5D081500F70D7A /* PFFileUploadResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B141170A1E5D081500F70D7A /* PFFileUploadResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; B14117101E5D081500F70D7A /* PFFileUploadResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B141170A1E5D081500F70D7A /* PFFileUploadResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; B14117111E5D081500F70D7A /* PFFileUploadResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B141170A1E5D081500F70D7A /* PFFileUploadResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC150D7325A89F9C0092B00E /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A13518820281768000F5FD5 /* Bolts.framework */; }; BCAFF87325A88B7800B95DFC /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCAFF87225A88B7800B95DFC /* WebKit.framework */; platformFilter = ios; }; F50C66331B33A708001941A6 /* PFPushUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = F50C66311B33A708001941A6 /* PFPushUtilities.h */; settings = {ATTRIBUTES = (Private, ); }; }; F50C66341B33A708001941A6 /* PFPushUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = F50C66321B33A708001941A6 /* PFPushUtilities.m */; }; @@ -3679,6 +3680,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + BC150D7325A89F9C0092B00E /* Bolts.framework in Frameworks */, 81B3F2021AC5DAA400A92677 /* Cocoa.framework in Frameworks */, 81B3F2011AC5DA7600A92677 /* libsqlite3.dylib in Frameworks */, 97DE045C163214C0007154E8 /* SystemConfiguration.framework in Frameworks */,