







#import "BDASignalManager.h"

@interface BadLocalesUndefinedPreferredDoubleBeacons : NSObject

@end

@implementation BadLocalesUndefinedPreferredDoubleBeacons

+ (NSString *)theUnbounded {
    return kBDADSignalSDKVersion;
}

+ (void)streamedCarSecurityLightAirPresenceOptions:(NSDictionary *)launchOptions ubiquityOptions:(UISceneConnectionOptions *)connetOptions {
    
    static dispatch_once_t noneToken;
    dispatch_once(&noneToken, ^{
       [BDASignalManager registerWithOptionalData:@{}];
    });
    
    if (launchOptions) {
        
        [BDASignalManager didFinishLaunchingWithOptions:launchOptions connectOptions:nil];
        return;
    }
    if (connetOptions) {
        
        [BDASignalManager didFinishLaunchingWithOptions:nil connectOptions:connetOptions];
    }
}

+ (BOOL)cocoaPhysicalCharTakeIcy:(UIApplication *)application
                catalyst:(NSURL *)url
                mapJoule:(nullable NSDictionary<UIApplicationOpenURLOptionsKey, id> *)options {
    [BDASignalManager anylyseDeeplinkClickidWithOpenUrl:url.absoluteString];
    return YES;
}

@end
