Skip to content

Commit fbb094b

Browse files
committed
Updates for 0.12.2 release.
1 parent dff5b7c commit fbb094b

File tree

7 files changed

+31
-5
lines changed

7 files changed

+31
-5
lines changed

Branch-SDK/Branch-SDK/BNCConfig.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#ifndef Branch_SDK_Config_h
1010
#define Branch_SDK_Config_h
1111

12-
#define SDK_VERSION @"0.12.1"
12+
#define SDK_VERSION @"0.12.2"
1313

1414
#define BNC_PROD_ENV
1515
//#define BNC_STAGE_ENV

Branch.framework/Versions/A/Branch

260 KB
Binary file not shown.

Branch.framework/Versions/A/Headers/BNCConfig.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#ifndef Branch_SDK_Config_h
1010
#define Branch_SDK_Config_h
1111

12-
#define SDK_VERSION @"0.12.1"
12+
#define SDK_VERSION @"0.12.2"
1313

1414
#define BNC_PROD_ENV
1515
//#define BNC_STAGE_ENV

Branch.framework/Versions/A/Headers/BNCPreferenceHelper.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,9 @@
3131
@property (assign, nonatomic) BOOL explicitlyRequestedReferrable;
3232
@property (assign, nonatomic) BOOL isReferrable;
3333
@property (assign, nonatomic) BOOL isDebug;
34-
@property (assign, nonatomic) BOOL isContinuingUserActivity;
34+
@property (assign, nonatomic) BOOL shouldWaitForInit;
3535
@property (assign, nonatomic) BOOL suppressWarningLogs;
36+
@property (assign, nonatomic) BOOL checkedFacebookAppLinks;
3637
@property (assign, nonatomic) NSInteger retryCount;
3738
@property (assign, nonatomic) NSTimeInterval retryInterval;
3839
@property (assign, nonatomic) NSTimeInterval timeout;
@@ -64,6 +65,9 @@
6465
- (void)updateBranchViewCount:(NSString *)branchViewID;
6566
- (NSInteger)getBranchViewCount:(NSString *)branchViewID;
6667

68+
- (void)setRequestMetadataKey:(NSString *)key value:(NSObject *)value;
69+
- (NSMutableDictionary *)requestMetadataDictionary;
70+
6771
- (void)log:(NSString *)filename line:(int)line message:(NSString *)format, ...;
6872
- (void)logWarning:(NSString *)message;
6973
@end

Branch.framework/Versions/A/Headers/Branch.h

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,9 +382,16 @@ typedef NS_ENUM(NSUInteger, BranchPromoCodeUsageType) {
382382
383383
@param debugParams dictionary of keystrings/valuestrings that will be added to response
384384
*/
385-
-(void) setDeepLinkDebugMode:(NSDictionary *)debugParams;
385+
-(void)setDeepLinkDebugMode:(NSDictionary *)debugParams;
386386

387387

388+
/**
389+
Register your Facebook SDK's FBSDKAppLinkUtility class to be used by Branch for deferred deep linking from their platform
390+
391+
@param FBSDKAppLinkUtility - call [FBSDKAppLinkUtility class] after importing #import <FBSDKCoreKit/FBSDKCoreKit.h>
392+
*/
393+
- (void)registerFacebookDeepLinkingClass:(id)FBSDKAppLinkUtility;
394+
388395
/**
389396
Specify the time to wait in seconds between retries in the case of a Branch server error
390397
@@ -421,6 +428,14 @@ typedef NS_ENUM(NSUInteger, BranchPromoCodeUsageType) {
421428

422429
- (void)suppressWarningLogs;
423430

431+
/**
432+
Key-value pairs to be included in the metadata on every request.
433+
434+
@param key String to be included in request metadata
435+
@param value Object to be included in request metadata
436+
*/
437+
- (void)setRequestMetadataKey:(NSString *)key value:(NSObject *)value;
438+
424439
#pragma mark - Session Item methods
425440

426441
///--------------------

Branch.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 = "Branch"
3-
s.version = "0.12.1"
3+
s.version = "0.12.2"
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?

ChangeLog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
Branch iOS SDK change log
22

3+
- v0.12.2
4+
* better error handling for 500s
5+
* check for Facebook deferred app links on the client
6+
* sanity checks for strong_match url
7+
* send vendor_id in requests
8+
* provide .podspec to install SDK without AdSupport framework
9+
310
- v0.12.1
411
* removed unnecessary device info
512
* error handling for Branch Views

0 commit comments

Comments
 (0)