From 9bcf725e393e76502253f01b28399c1fa6bd6b5c Mon Sep 17 00:00:00 2001 From: James Jong Date: Mon, 16 Sep 2013 15:13:35 -0400 Subject: [PATCH] [CB-4823] Fix XCode 5 camera plugin warnings --- src/ios/CDVCamera.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ios/CDVCamera.m b/src/ios/CDVCamera.m index e0f195f..19f8148 100644 --- a/src/ios/CDVCamera.m +++ b/src/ios/CDVCamera.m @@ -150,9 +150,11 @@ static NSSet* org_apache_cordova_validArrowDirections; NSDictionary* options = [command.arguments objectAtIndex:10 withDefault:nil]; [self displayPopover:options]; } else { - if ([self.viewController respondsToSelector:@selector(presentViewController:::)]) { + SEL selector = NSSelectorFromString(@"presentViewController:animated:completion:"); + if ([self.viewController respondsToSelector:selector]) { [self.viewController presentViewController:cameraPicker animated:YES completion:nil]; } else { + // deprecated as of iOS >= 6.0 [self.viewController presentModalViewController:cameraPicker animated:YES]; } }