diff --git a/Branch-SDK/BNCConfig.m b/Branch-SDK/BNCConfig.m index ebe4c13f6..ce373de47 100644 --- a/Branch-SDK/BNCConfig.m +++ b/Branch-SDK/BNCConfig.m @@ -11,4 +11,4 @@ NSString * const BNC_API_BASE_URL = @"https://api2.branch.io"; NSString * const BNC_API_VERSION = @"v1"; NSString * const BNC_LINK_URL = @"https://bnc.lt"; -NSString * const BNC_SDK_VERSION = @"1.39.1"; +NSString * const BNC_SDK_VERSION = @"1.39.2"; diff --git a/Branch-SDK/BNCSystemObserver.m b/Branch-SDK/BNCSystemObserver.m index c188dd7da..b8ecc3805 100644 --- a/Branch-SDK/BNCSystemObserver.m +++ b/Branch-SDK/BNCSystemObserver.m @@ -128,7 +128,7 @@ + (NSString *)attOptedInStatus { return statusString; } -// on iOS 14+ this value is always NO +// this value is deprecated on iOS 14+ + (BOOL)adTrackingSafe { #ifdef BRANCH_EXCLUDE_IDFA_CODE return NO; diff --git a/Branch-TestBed/Framework-Info.plist b/Branch-TestBed/Framework-Info.plist index c8798c897..58cd93292 100644 --- a/Branch-TestBed/Framework-Info.plist +++ b/Branch-TestBed/Framework-Info.plist @@ -17,11 +17,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.39.1 + 1.39.2 CFBundleSignature ???? CFBundleVersion - 1.39.1 + 1.39.2 LSRequiresIPhoneOS NSHumanReadableCopyright diff --git a/Branch.podspec b/Branch.podspec index fc49522f2..e5b387c6d 100644 --- a/Branch.podspec +++ b/Branch.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "Branch" - s.version = "1.39.1" + s.version = "1.39.2" s.summary = "Create an HTTP URL for any piece of content in your app" s.description = <<-DESC - Want the highest possible conversions on your sharing feature? diff --git a/ChangeLog.md b/ChangeLog.md index 6fa05ac87..290de527a 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,8 +1,14 @@ Branch iOS SDK Change Log +v1.39.2 +CORE-1768 Add 'handleATTAuthorizationStatus' method to monitor ATT prompt performance. + +Pass the AppTrackingTransparency authorization status from the callback of ATTrackingManager.requestTrackingAuthorization. +Before prompting the user, check that ATTrackingManager.trackingAuthorizationStatus is notDetermined. + v1.39.1 CORE-1769 -Fix podspec AdServices.framework issue. This addresses a crash on launch for older iOS versions. +Fix podspec AdServices.framework issue. This addresses a crash on launch for older iOS versions. CORE-1766 First time opt in indicator. Reduces load on the server. diff --git a/carthage-files/BranchSDK.xcodeproj/project.pbxproj b/carthage-files/BranchSDK.xcodeproj/project.pbxproj index f8e0d64f3..b1c25045c 100644 --- a/carthage-files/BranchSDK.xcodeproj/project.pbxproj +++ b/carthage-files/BranchSDK.xcodeproj/project.pbxproj @@ -1589,7 +1589,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.39.1; + MARKETING_VERSION = 1.39.2; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -1629,7 +1629,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.39.1; + MARKETING_VERSION = 1.39.2; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = NO; PRODUCT_BUNDLE_IDENTIFIER = io.branch.Branch; @@ -1665,7 +1665,7 @@ ); MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.39.1; + MARKETING_VERSION = 1.39.2; ONLY_ACTIVE_ARCH = YES; OTHER_LDFLAGS = "-ObjC"; PRODUCT_BUNDLE_IDENTIFIER = io.branch.Branch; @@ -1698,7 +1698,7 @@ ); MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.39.1; + MARKETING_VERSION = 1.39.2; ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = "-ObjC"; PRODUCT_BUNDLE_IDENTIFIER = io.branch.Branch; @@ -1857,7 +1857,7 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.39.1; + MARKETING_VERSION = 1.39.2; ONLY_ACTIVE_ARCH = YES; OTHER_LDFLAGS = "-ObjC"; PRODUCT_BUNDLE_IDENTIFIER = io.branch.Branch; @@ -1888,7 +1888,7 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.39.1; + MARKETING_VERSION = 1.39.2; ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = "-ObjC"; PRODUCT_BUNDLE_IDENTIFIER = io.branch.Branch; diff --git a/scripts/version.sh b/scripts/version.sh index 5c76976f8..019c8eae4 100755 --- a/scripts/version.sh +++ b/scripts/version.sh @@ -31,7 +31,7 @@ Options: USAGE } -version=1.39.1 +version=1.39.2 if (( $# == 0 )); then echo $version