diff --git a/src/ios/CDVCamera.h b/src/ios/CDVCamera.h index 231e9f6..f64f66c 100644 --- a/src/ios/CDVCamera.h +++ b/src/ios/CDVCamera.h @@ -60,7 +60,7 @@ typedef NSUInteger CDVMediaType; @property (assign) BOOL usesGeolocation; @property (assign) BOOL cropToSize; -+ (instancetype) createFromTakePictureArguments:(NSArray*)arguments; ++ (instancetype) createFromTakePictureArguments:(CDVInvokedUrlCommand*)command; @end diff --git a/src/ios/CDVCamera.m b/src/ios/CDVCamera.m index b80f259..1672087 100644 --- a/src/ios/CDVCamera.m +++ b/src/ios/CDVCamera.m @@ -38,7 +38,7 @@ static NSSet* org_apache_cordova_validArrowDirections; @implementation CDVPictureOptions -+ (instancetype) createFromTakePictureArguments:(NSArray*)arguments ++ (instancetype) createFromTakePictureArguments:(CDVInvokedUrlCommand*)command { CDVPictureOptions* pictureOptions = [[CDVPictureOptions alloc] init]; @@ -123,7 +123,7 @@ static NSSet* org_apache_cordova_validArrowDirections; [self.commandDelegate runInBackground:^{ - CDVPictureOptions* pictureOptions = [CDVPictureOptions createFromTakePictureArguments:command.arguments]; + CDVPictureOptions* pictureOptions = [CDVPictureOptions createFromTakePictureArguments:command]; pictureOptions.popoverSupported = [self popoverSupported]; pictureOptions.usesGeolocation = [self usesGeolocation]; pictureOptions.cropToSize = NO;