首页 > 解决方案 > 如何将相机权限添加到颤振项目中?

问题描述

我想通过单击按钮打开相机,但无法在iOS包中添加相机图库权限。

我有这些钥匙:

NSPhotoLibraryUsageDescription
NSCameraUsageDescription
NSMicrophoneUsageDescription

我不知道我应该把这些线放在哪里。

标签: iosflutterios-cameraios-permissions

解决方案


编辑这个文件:

[Flutter Project Folder]/ios/Runner/Info.plist

添加这些条目:

<key>NSPhotoLibraryUsageDescription</key>
<string>App needs access to photo lib for profile images</string>

<key>NSCameraUsageDescription</key>
<string>To capture profile photo please grant camera access</string>

字符串部分可以是您希望用户看到的任何描述,以解释您的应用为什么需要这些权限

这些行应该添加在标签之后

这里有其他选项的详细说明: https ://stackoverflow.com/a/39519960/530884


推荐阅读