diff --git a/BranchSDK.podspec b/BranchSDK.podspec index 555f13065..94b161d61 100644 --- a/BranchSDK.podspec +++ b/BranchSDK.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "BranchSDK" - s.version = "3.0.0" + s.version = "3.0.1" 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/BranchSDK.xcodeproj/project.pbxproj b/BranchSDK.xcodeproj/project.pbxproj index 6c2392513..5fcfaf838 100644 --- a/BranchSDK.xcodeproj/project.pbxproj +++ b/BranchSDK.xcodeproj/project.pbxproj @@ -1953,7 +1953,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.0.0; + MARKETING_VERSION = 3.0.1; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1984,7 +1984,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.0.0; + MARKETING_VERSION = 3.0.1; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2186,7 +2186,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MARKETING_VERSION = 3.0.0; + MARKETING_VERSION = 3.0.1; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_MODULE_NAME = BranchSDK; PRODUCT_NAME = BranchSDK; @@ -2221,7 +2221,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MARKETING_VERSION = 3.0.0; + MARKETING_VERSION = 3.0.1; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_MODULE_NAME = BranchSDK; PRODUCT_NAME = BranchSDK; @@ -2254,7 +2254,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.0.0; + MARKETING_VERSION = 3.0.1; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_NAME = BranchSDK; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2285,7 +2285,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.0.0; + MARKETING_VERSION = 3.0.1; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_NAME = BranchSDK; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/BranchSDK/BNCConfig.m b/BranchSDK/BNCConfig.m index ba11b7d30..b17c985b9 100644 --- a/BranchSDK/BNCConfig.m +++ b/BranchSDK/BNCConfig.m @@ -8,7 +8,7 @@ #include "BNCConfig.h" -NSString * const BNC_SDK_VERSION = @"3.0.0"; +NSString * const BNC_SDK_VERSION = @"3.0.1"; NSString * const BNC_LINK_URL = @"https://bnc.lt"; NSString * const BNC_CDN_URL = @"https://cdn.branch.io"; diff --git a/BranchSDK/Branch.m b/BranchSDK/Branch.m index 24bcf7ef0..a8141d687 100644 --- a/BranchSDK/Branch.m +++ b/BranchSDK/Branch.m @@ -1738,6 +1738,7 @@ - (void)applicationDidBecomeActive { - (void)applicationWillResignActive { if (!Branch.trackingDisabled) { + self.initializationStatus = BNCInitStatusUninitialized; [self.requestQueue persistImmediately]; [BranchOpenRequest setWaitNeededForOpenResponseLock]; BNCLogDebugSDK(@"Application resigned active."); diff --git a/ChangeLog.md b/ChangeLog.md index 4d3aa4a2f..3d960059b 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,6 +1,9 @@ Branch iOS SDK Change Log -V.3.0.0 +v.3.0.1 +- Fix organic open when app is already running in background. + +v.3.0.0 - Add a Privacy Manifest for the Branch SDK. App developers may need add an App level Privacy Manifest for data they collect and pass into the Branch SDK. - Known Issue: When using cocoapods without the `use_frameworks!` option, the build can fail with a duplicate privacy manifest error. Workaround is to manually merge privacy manifests. @@ -21,13 +24,13 @@ V.3.0.0 - pre-iOS 10 locale support - Device carrier. This was used for fraud analysis, but is no longer available on new iOS versions. -V.2.2.1 +v.2.2.1 Branch iOS SDK 2.2.1 adds parameter for current SKAN 4.0 Window in /v1/open and /v2/event requests. - SDK-1982 - SKAN Simplification DB updates -V.2.2.0 +v.2.2.0 Branch iOS SDK 2.2.0 adds the ability to include developer ID in installs and a new method to change the Branch API base URL. @@ -35,7 +38,7 @@ Branch iOS SDK 2.2.0 adds the ability to include developer ID in installs and a - SDK-1755 - Remove old Apple Search Ads APIs - SDK-1934 - Expose a public method to change the Branch API base url -V.2.1.2 +v.2.1.2 Branch iOS SDK 2.1.2 adds additional support for Meta AEM links. It also includes some bug fixes and debugging improvements. diff --git a/scripts/version.sh b/scripts/version.sh index e6e94ff8a..d8f042c92 100755 --- a/scripts/version.sh +++ b/scripts/version.sh @@ -30,7 +30,7 @@ Options: USAGE } -version=2.2.1 +version=3.0.1 prev_version="$version" if (( $# == 0 )); then