diff --git a/ios/ConnectSDKModule.m b/ios/ConnectSDKModule.m index fcdd178..d9fa2d9 100644 --- a/ios/ConnectSDKModule.m +++ b/ios/ConnectSDKModule.m @@ -372,7 +372,9 @@ - (void) connectDevice:(NSArray*)command ConnectableDevice* device = [deviceState device]; device.delegate = self; - [device connect]; + dispatch_async(dispatch_get_main_queue(), ^{ + [device connect]; + }); } }