首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

iOS7照相机隐私判断

2013-12-20 
iOS7相机隐私判断装了iOS7的ip5的隐私设置里多了相机这一项(ip4装iOS7就没有)。如果隐私里把你的app对应的

iOS7相机隐私判断
  装了iOS7的ip5的隐私设置里多了相机这一项(ip4装iOS7就没有)。
如果隐私里把你的app对应的相机给关了,那打开就会是个黑屏。因此要判断是不是出现了这样的情况。
  第一反应肯定是去UIImagePickerController里找对应方法,然后以下2个方法看起来似乎非常满足这个需求:

BOOL isCameraValid = YES;//判断iOS7的宏,没有就自己写个,下边的方法是iOS7新加的,7以下调用会报错if(isIOS7AndLater)        {            AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo];            if (authStatus != AVAuthorizationStatusAuthorized)            {                isCameraValid = NO;            }        }}




热点排行