最近我开始收到此错误:
Info.plist中必须存在NSPhotoLibraryUsageDescription键才能使用相机胶卷.
我正在使用React Native来构建我的应用程序(我不熟悉ios本机开发),我不知道如何将此键添加到Info.plist
你能发一个例子吗?谢谢
我正在使用npm包 "react-native-camera-roll-picker": "^1.1.7"
使用iOS 8中的新功能,如果您在应用程序中使用相机,它将要求访问相机的权限,然后当您尝试重新拍摄照片时,它会要求获得访问照片库的权限.下次启动应用程序时,我希望检查相机和照片库是否具有访问权限.
对于相机,我检查一下
if ([AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo] == AVAuthorizationStatusDenied)
{
// do something
}
Run Code Online (Sandbox Code Playgroud)
我正在为照片库寻找类似的东西.
我正在使用启动相机的按钮来执行ios应用程序.
如果设备有可用的相机,我想启用/禁用按钮.
我想检测设备是否有摄像头,以及设备是否有摄像头但是受限制(使用此设备),因此您无法使用它.
我该如何检测这两个选项?
谢谢
在我的应用程序中,我想检测一下,如果用户是否允许他的媒体库.当系统弹出询问或稍后设置时,用户可能会拒绝媒体库权限.有没有办法检测媒体库权限的状态?
这是我访问歌曲列表的代码.
MPMediaQuery *everything = [MPMediaQuery songsQuery];
NSArray *songArray = [everything items];
Run Code Online (Sandbox Code Playgroud)
请参阅下面的屏幕截图,用户可以更改媒体库权限.
ios ×4
camera ×1
info.plist ×1
ios8 ×1
objective-c ×1
react-native ×1
restrictions ×1
swift ×1