我正在尝试使用ImageCrop库在Flutter应用中裁剪图像。在该库中,我们可以要求用户通过
授予访问摄像头的权限最终权限已授予=等待ImageCrop.requestPermissions();
这在android上运行良好,并且在android中显示了权限对话框,但在iOS中不起作用。有人知道解决方案吗?
答案 0 :(得分:1)
您可以尝试在XCode的.plist文件中添加以下权限吗?
<key>NSCameraUsageDescription</key>
<string>camera description.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string> photos description.</string>
希望这项工作对您有用。
答案 1 :(得分:0)
我认为如果您想获得许可,请尝试添加权限处理程序包并使用它:
await PermissionHandler().requestPermissions([PermissionGroup.camera]) ;
答案 2 :(得分:0)