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