[ 
https://issues.apache.org/jira/browse/CB-7667?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14276412#comment-14276412
 ] 

ASF GitHub Bot commented on CB-7667:
------------------------------------

Github user dpolivy commented on the pull request:

    
https://github.com/apache/cordova-plugin-camera/pull/49#issuecomment-69861487
  
    I cleaned up the merge conflict, and I believe it's now working again. I 
had a bunch of issues upgrading my plugin (CDVCamera.m seemed to drop off the 
list of compiled source files?), but got those sorted out and it seems ok. 
Please do sanity test it on your side as well!


> [Camera] iOS8: Handle case where camera is not authorized
> ---------------------------------------------------------
>
>                 Key: CB-7667
>                 URL: https://issues.apache.org/jira/browse/CB-7667
>             Project: Apache Cordova
>          Issue Type: Sub-task
>          Components: Plugin Camera, Plugin Media Capture
>    Affects Versions: 3.5.0
>         Environment: iOS 8
>            Reporter: Dan Polivy
>            Priority: Minor
>
> In iOS 8, it's possible for the camera to be disabled for any given app; in 
> iOS 7, this was only possible in certain regions (e.g. China).
> If the camera is disabled, and someone launches the Camera plugin to capture 
> an image from the camera, they'll just get the camera UI with a black screen, 
> and no indication that the camera permission is disabled for the app. A 
> better UX would be to show the user a prompt indicating that the camera 
> permission is disabled, and (on iOS 8) providing a button to take them to the 
> Settings app to change it.
> As of iOS 7, there's a new API to test whether the app has access to capture 
> the desired media type:
> https://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVCaptureDevice_Class/index.html#//apple_ref/occ/clm/AVCaptureDevice/authorizationStatusForMediaType:
> [AVCaptureDevice authorizationStatusForMediaType:mediaType];



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to