Skip to content

Commit 8013779

Browse files
committed
Merge branch 'master' into SDK-2093-remove-OCMock
2 parents 1b637c5 + 0102d94 commit 8013779

File tree

6 files changed

+47
-14
lines changed

6 files changed

+47
-14
lines changed

BranchSDK.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "BranchSDK"
3-
s.version = "3.0.0"
3+
s.version = "3.0.1"
44
s.summary = "Create an HTTP URL for any piece of content in your app"
55
s.description = <<-DESC
66
- Want the highest possible conversions on your sharing feature?

BranchSDK.xcodeproj/project.pbxproj

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1953,7 +1953,11 @@
19531953
"@executable_path/Frameworks",
19541954
"@loader_path/Frameworks",
19551955
);
1956-
MARKETING_VERSION = 3.0.0;
1956+
MARKETING_VERSION = 3.0.1;
1957+
OTHER_LDFLAGS = (
1958+
"-weak_framework",
1959+
LinkPresentation,
1960+
);
19571961
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
19581962
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
19591963
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1984,7 +1988,11 @@
19841988
"@executable_path/Frameworks",
19851989
"@loader_path/Frameworks",
19861990
);
1987-
MARKETING_VERSION = 3.0.0;
1991+
MARKETING_VERSION = 3.0.1;
1992+
OTHER_LDFLAGS = (
1993+
"-weak_framework",
1994+
LinkPresentation,
1995+
);
19881996
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
19891997
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
19901998
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2186,7 +2194,11 @@
21862194
"@loader_path/Frameworks",
21872195
);
21882196
MACH_O_TYPE = staticlib;
2189-
MARKETING_VERSION = 3.0.0;
2197+
MARKETING_VERSION = 3.0.1;
2198+
OTHER_LDFLAGS = (
2199+
"-weak_framework",
2200+
LinkPresentation,
2201+
);
21902202
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
21912203
PRODUCT_MODULE_NAME = BranchSDK;
21922204
PRODUCT_NAME = BranchSDK;
@@ -2221,7 +2233,11 @@
22212233
"@loader_path/Frameworks",
22222234
);
22232235
MACH_O_TYPE = staticlib;
2224-
MARKETING_VERSION = 3.0.0;
2236+
MARKETING_VERSION = 3.0.1;
2237+
OTHER_LDFLAGS = (
2238+
"-weak_framework",
2239+
LinkPresentation,
2240+
);
22252241
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
22262242
PRODUCT_MODULE_NAME = BranchSDK;
22272243
PRODUCT_NAME = BranchSDK;
@@ -2254,7 +2270,11 @@
22542270
"@executable_path/Frameworks",
22552271
"@loader_path/Frameworks",
22562272
);
2257-
MARKETING_VERSION = 3.0.0;
2273+
MARKETING_VERSION = 3.0.1;
2274+
OTHER_LDFLAGS = (
2275+
"-weak_framework",
2276+
LinkPresentation,
2277+
);
22582278
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
22592279
PRODUCT_NAME = BranchSDK;
22602280
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2285,7 +2305,11 @@
22852305
"@executable_path/Frameworks",
22862306
"@loader_path/Frameworks",
22872307
);
2288-
MARKETING_VERSION = 3.0.0;
2308+
MARKETING_VERSION = 3.0.1;
2309+
OTHER_LDFLAGS = (
2310+
"-weak_framework",
2311+
LinkPresentation,
2312+
);
22892313
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
22902314
PRODUCT_NAME = BranchSDK;
22912315
PROVISIONING_PROFILE_SPECIFIER = "";

BranchSDK/BNCConfig.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
#include "BNCConfig.h"
1010

11-
NSString * const BNC_SDK_VERSION = @"3.0.0";
11+
NSString * const BNC_SDK_VERSION = @"3.0.1";
1212
NSString * const BNC_LINK_URL = @"https://bnc.lt";
1313
NSString * const BNC_CDN_URL = @"https://cdn.branch.io";
1414

BranchSDK/Branch.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1733,6 +1733,7 @@ - (void)applicationDidBecomeActive {
17331733

17341734
- (void)applicationWillResignActive {
17351735
if (!Branch.trackingDisabled) {
1736+
self.initializationStatus = BNCInitStatusUninitialized;
17361737
[self.requestQueue persistImmediately];
17371738
[BranchOpenRequest setWaitNeededForOpenResponseLock];
17381739
BNCLogDebugSDK(@"Application resigned active.");

ChangeLog.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
Branch iOS SDK Change Log
22

3-
V.3.0.0
3+
v.3.0.1
4+
- Fix organic open when app is already running in background.
5+
6+
v.3.0.0
47

58
- 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.
69
- 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,21 +24,26 @@ V.3.0.0
2124
- pre-iOS 10 locale support
2225
- Device carrier. This was used for fraud analysis, but is no longer available on new iOS versions.
2326

24-
V.2.2.1
27+
v.2.3.1
28+
This version is for a hotfix on Xamarin, it will not ship as a general iOS release.
29+
30+
- SDK-2179 Fix LinkPresentation linker issue causing crash on Xamarin when run on iOS 12 or iOS 13. Thanks @LeadAssimilator.
31+
32+
v.2.2.1
2533

2634
Branch iOS SDK 2.2.1 adds parameter for current SKAN 4.0 Window in /v1/open and /v2/event requests.
2735

2836
- SDK-1982 - SKAN Simplification DB updates
2937

30-
V.2.2.0
38+
v.2.2.0
3139

3240
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.
3341

3442
- SDK-1944 - Add Developer ID to v1/install
3543
- SDK-1755 - Remove old Apple Search Ads APIs
3644
- SDK-1934 - Expose a public method to change the Branch API base url
3745

38-
V.2.1.2
46+
v.2.1.2
3947

4048
Branch iOS SDK 2.1.2 adds additional support for Meta AEM links. It also includes some bug fixes and debugging improvements.
4149

scripts/version.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Options:
3030
USAGE
3131
}
3232

33-
version=2.2.1
33+
version=3.0.1
3434
prev_version="$version"
3535

3636
if (( $# == 0 )); then
@@ -107,7 +107,7 @@ if [[ $update ]]; then
107107
sed -i '' -e "/^[[:space:]]*s\.version/ {s/\".*\"/\"$version\"/; }" ../BranchSDK.podspec
108108

109109
# Update framework version
110-
sed -ie 's/MARKETING_VERSION = '"$prev_version"'/MARKETING_VERSION = '"$version"'/g' ../BranchSDK.xcodeproj/project.pbxproj
110+
sed -i '' -e 's/MARKETING_VERSION = '"$prev_version"'/MARKETING_VERSION = '"$version"'/g' ../BranchSDK.xcodeproj/project.pbxproj
111111
fi
112112

113113

0 commit comments

Comments
 (0)