ios - 如何将相机权限添加到颤振项目中?
问题描述
我想通过单击按钮打开相机,但无法在iOS包中添加相机和图库权限。
我有这些钥匙:
NSPhotoLibraryUsageDescription
NSCameraUsageDescription
NSMicrophoneUsageDescription
我不知道我应该把这些线放在哪里。
解决方案
编辑这个文件:
[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
推荐阅读
- python - Flask WTF表单文件上传:当上传表单继承自另一个表单时,FileRequired() 验证失败,即使文件存在
- ssas - 查找按未包含在过滤器上下文中的维度分组的总和的平均值
- jquery - 在 mediawiki 中设计一个过滤表
- android - 访问内部存储中的音乐文件。安卓
- javascript - 当只有空格发生变化时,Checkmarx 分析会发生变化
- botframework - Microsoft Teams:机器人和任务模块
- css - 为什么这个网格布局中有空白单元格?
- amazon-web-services - 当列仅出现在某些 CSV 中时,爬虫无法正确排序数据
- redux - 错误
- 检查 `Provider` 的渲染方法。反应还原 - c# - DynamoDB:如何通过 id 访问嵌套对象?