diff --git a/ios/ConnectSDKModule.m b/ios/ConnectSDKModule.m index fcdd178..213d24b 100644 --- a/ios/ConnectSDKModule.m +++ b/ios/ConnectSDKModule.m @@ -208,7 +208,7 @@ - (void) setDiscoveryConfig:(NSArray*)command [self setupDiscovery:config]; } -- (void) pickDevice:(NSDictionary*)command +- (void) pickDevice:(NSArray*)command successCallback:(RCTResponseSenderBlock)successCallback errorCallback:(RCTResponseSenderBlock)errorCallback { @@ -218,9 +218,9 @@ - (void) pickDevice:(NSDictionary*)command _showPickerErrorCallback = errorCallback; BOOL popup = NO; - NSDictionary* options = command; + NSDictionary* options = [command objectAtIndex:0]; - if (options.count > 1) { + if (options.count > 0) { NSString* format = options[@"format"]; if (format && [format isEqualToString:@"full"]) {