Skip to content

Commit 9d8e896

Browse files
committed
Release 0.29.0.
1 parent 79b7cf0 commit 9d8e896

File tree

18 files changed

+279
-138
lines changed

18 files changed

+279
-138
lines changed

Branch-SDK/Branch-SDK/BNCConfig.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
BOOL const BNC_API_PINNED = NO;
1313
NSString * const BNC_API_VERSION = @"v1";
1414
NSString * const BNC_LINK_URL = @"https://bnc.lt";
15-
NSString * const BNC_SDK_VERSION = @"0.28.1";
15+
NSString * const BNC_SDK_VERSION = @"0.29.0";

Branch-TestBed-Swift/TestBed-Swift.xcodeproj/project.pbxproj

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -778,7 +778,6 @@
778778
"${PODS_ROOT}/Appboy-iOS-SDK/AppboyUI/ABKContentCards/Resources/zh.lproj",
779779
"${PODS_ROOT}/Appboy-iOS-SDK/AppboyKit/Appboy.bundle",
780780
"${PODS_ROOT}/Appboy-iOS-SDK/AppboyUI/ABKInAppMessage/Resources/ABKInAppMessageFullViewController.xib",
781-
"${PODS_ROOT}/Appboy-iOS-SDK/AppboyUI/ABKInAppMessage/Resources/ABKInAppMessageHTMLFullViewController.xib",
782781
"${PODS_ROOT}/Appboy-iOS-SDK/AppboyUI/ABKInAppMessage/Resources/ABKInAppMessageModalViewController.xib",
783782
"${PODS_ROOT}/Appboy-iOS-SDK/AppboyUI/ABKInAppMessage/Resources/ABKInAppMessageSlideupViewController.xib",
784783
"${PODS_ROOT}/Appboy-iOS-SDK/AppboyUI/ABKInAppMessage/Resources/arrow.png",
@@ -936,7 +935,6 @@
936935
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/zh.lproj",
937936
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Appboy.bundle",
938937
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ABKInAppMessageFullViewController.nib",
939-
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ABKInAppMessageHTMLFullViewController.nib",
940938
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ABKInAppMessageModalViewController.nib",
941939
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ABKInAppMessageSlideupViewController.nib",
942940
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/arrow.png",
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

Branch-TestBed/Framework-Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>0.28.1</string>
20+
<string>0.29.0</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>0.28.1</string>
24+
<string>0.29.0</string>
2525
<key>LSRequiresIPhoneOS</key>
2626
<true/>
2727
<key>NSHumanReadableCopyright</key>

Branch.framework/Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>0.28.1</string>
20+
<string>0.29.0</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>0.28.1</string>
24+
<string>0.29.0</string>
2525
<key>LSRequiresIPhoneOS</key>
2626
<true/>
2727
<key>NSHumanReadableCopyright</key>

Branch.framework/Versions/A/Branch

2.03 MB
Binary file not shown.

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
#import "BranchDelegate.h"
3535
#import "BranchShareLink.h"
3636
#import "BranchUniversalObject.h"
37+
#import "BranchCrossPlatformID.h"
38+
#import "BranchLastAttributedTouchData.h"
3739
#import "UIViewController+Branch.h"
3840

3941
/**
@@ -946,6 +948,13 @@ typedef NS_ENUM(NSUInteger, BranchCreditHistoryOrder) {
946948
metadata:(NSDictionary<NSString*,id>*)metadata
947949
withCompletion:(void (^) (NSDictionary*response, NSError*error))completion __attribute__((deprecated(("Please use BranchEvent to track commerce events."))));
948950

951+
952+
#pragma mark - Query methods
953+
954+
- (void)crossPlatformIdDataWithCompletion:(void(^) (BranchCrossPlatformID * _Nullable cpid))completion;
955+
956+
- (void)lastTouchAttributedDataWithCompletion:(void(^) (BranchLastAttributedTouchData * _Nullable ltad))completion;
957+
949958
#pragma mark - Short Url Sync methods
950959

951960
///---------------------------------------

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ extern NSString * const BRANCH_REQUEST_ENDPOINT_CLOSE;
8080
extern NSString * const BRANCH_REQUEST_ENDPOINT_OPEN;
8181
extern NSString * const BRANCH_REQUEST_ENDPOINT_INSTALL;
8282
extern NSString * const BRANCH_REQUEST_ENDPOINT_REGISTER_VIEW;
83+
extern NSString * const BRANCH_REQUEST_ENDPOINT_CPID;
84+
extern NSString * const BRANCH_REQUEST_ENDPOINT_LATD;
8385

8486
extern NSString * const BRANCH_RESPONSE_KEY_BRANCH_IDENTITY;
8587
extern NSString * const BRANCH_RESPONSE_KEY_SESSION_ID;
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
//
2+
// BranchCrossPlatformID.h
3+
// Branch
4+
//
5+
// Created by Ernest Cho on 9/12/19.
6+
// Copyright © 2019 Branch, Inc. All rights reserved.
7+
//
8+
9+
#import <Foundation/Foundation.h>
10+
#import "BNCServerInterface.h"
11+
12+
NS_ASSUME_NONNULL_BEGIN
13+
14+
@interface BranchProbabilisticCrossPlatformID : NSObject
15+
16+
@property (nonatomic, copy, readonly) NSString *crossPlatformID;
17+
@property (nonatomic, copy, readonly) NSNumber *score;
18+
19+
+ (BranchProbabilisticCrossPlatformID *)buildFromJSON:(NSDictionary *)json;
20+
21+
@end
22+
23+
@interface BranchCrossPlatformID : NSObject
24+
25+
@property (nonatomic, copy, readonly) NSString *crossPlatformID;
26+
@property (nonatomic, copy, readonly) NSString *developerID;
27+
@property (nonatomic, strong, readonly) NSArray<NSString *> *pastCrossPlatformIDs;
28+
@property (nonatomic, strong, readonly) NSArray<BranchProbabilisticCrossPlatformID *> *probabiliticCrossPlatformIDs;
29+
30+
+ (BranchCrossPlatformID *)buildFromJSON:(NSDictionary *)json;
31+
32+
+ (void)requestCrossPlatformIdData:(BNCServerInterface *)serverInterface key:(NSString *)key completion:(void(^) (BranchCrossPlatformID * _Nullable cpid))completion;
33+
34+
@end
35+
36+
NS_ASSUME_NONNULL_END
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
//
2+
// BranchLastTouchAttributionData.h
3+
// Branch
4+
//
5+
// Created by Ernest Cho on 9/13/19.
6+
// Copyright © 2019 Branch, Inc. All rights reserved.
7+
//
8+
9+
#import <Foundation/Foundation.h>
10+
#import "BNCServerInterface.h"
11+
12+
NS_ASSUME_NONNULL_BEGIN
13+
14+
@interface BranchLastAttributedTouchData : NSObject
15+
16+
// free-form JSON
17+
@property (nonatomic, strong, readonly) NSDictionary *lastAttributedTouchJSON;
18+
19+
@property (nonatomic, copy, readonly) NSNumber *attributionWindow;
20+
21+
+ (BranchLastAttributedTouchData *)buildFromJSON:(NSDictionary *)json;
22+
23+
+ (void)requestLastTouchAttributedData:(BNCServerInterface *)serverInterface key:(NSString *)key completion:(void(^) (BranchLastAttributedTouchData *latd))completion;
24+
25+
@end
26+
27+
NS_ASSUME_NONNULL_END

0 commit comments

Comments
 (0)