File tree Expand file tree Collapse file tree 4 files changed +14
-1
lines changed
Branch-TestBed/Branch-TestBed Expand file tree Collapse file tree 4 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -226,6 +226,10 @@ - (id)initWithInterface:(BNCServerInterface *)interface
226226
227227 BranchJsonConfig *config = BranchJsonConfig.instance ;
228228
229+ if (config.checkPasteboardOnInstall ) {
230+ [self checkPasteboardOnInstall ];
231+ }
232+
229233 if (config.delayInitToCheckForSearchAds ) {
230234 [self delayInitToCheckForSearchAds ];
231235 }
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ extern NSString * _Nonnull const BranchJsonConfigDelayInitToCheckForSearchAdsOpt
1717extern NSString * _Nonnull const BranchJsonConfigAppleSearchAdsDebugModeOption;
1818extern NSString * _Nonnull const BranchJsonConfigDeferInitializationForJSLoadOption;
1919extern NSString * _Nonnull const BranchJsonConfigEnableFacebookLinkCheck;
20+ extern NSString * _Nonnull const BranchJsonConfigCheckPasteboardOnInstall;
2021
2122@interface BranchJsonConfig : NSObject
2223
@@ -31,6 +32,7 @@ extern NSString * _Nonnull const BranchJsonConfigEnableFacebookLinkCheck;
3132@property (nonatomic , readonly ) BOOL appleSearchAdsDebugMode;
3233@property (nonatomic , readonly ) BOOL deferInitializationForJSLoad;
3334@property (nonatomic , readonly ) BOOL enableFacebookLinkCheck;
35+ @property (nonatomic , readonly ) BOOL checkPasteboardOnInstall;
3436
3537- (nullable id )objectForKey : (NSString * _Nonnull)key ;
3638- (nullable id )objectForKeyedSubscript : (NSString * _Nonnull)key ;
Original file line number Diff line number Diff line change 1818NSString * _Nonnull const BranchJsonConfigAppleSearchAdsDebugModeOption = @" appleSearchAdsDebugMode" ;
1919NSString * _Nonnull const BranchJsonConfigDeferInitializationForJSLoadOption = @" deferInitializationForJSLoad" ;
2020NSString * _Nonnull const BranchJsonConfigEnableFacebookLinkCheck = @" enableFacebookLinkCheck" ;
21+ NSString * _Nonnull const BranchJsonConfigCheckPasteboardOnInstall = @" checkPasteboardOnInstall" ;
2122
2223@interface BranchJsonConfig ()
2324@property (nonatomic ) NSDictionary *configuration;
@@ -148,6 +149,12 @@ - (BOOL)enableFacebookLinkCheck
148149 return number.boolValue ;
149150}
150151
152+ - (BOOL )checkPasteboardOnInstall
153+ {
154+ NSNumber *number = self[BranchJsonConfigCheckPasteboardOnInstall];
155+ return number.boolValue ;
156+ }
157+
151158- (NSString *)branchKey
152159{
153160 return self[BranchJsonConfigBranchKeyOption];
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ - (BOOL)application:(UIApplication *)application
5151 // partner parameter sample
5252 // [branch addFacebookPartnerParameterWithName:@"em" value:@"11234e56af071e9c79927651156bd7a10bca8ac34672aba121056e2698ee7088"];
5353
54- [branch checkPasteboardForBranchLinkOnInstall ];
54+ [branch checkPasteboardOnInstall ];
5555
5656 /*
5757 * Required: Initialize Branch, passing a deep link handler block:
You can’t perform that action at this time.
0 commit comments