首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法为AVCaptureDevice访问ios 9中的摄像头。

无法为AVCaptureDevice访问ios 9中的摄像头。
EN

Stack Overflow用户
提问于 2015-09-22 15:10:44
回答 5查看 2.2K关注 0票数 3

我一直在开发应用程序,允许使用AVCaptureDevice.的设备摄像机。它以前在ios版本< 9上运行得很好,但是现在当我从应用程序访问照相机时,它只显示了黑色屏幕。我甚至不能从应用程序访问用户照片。

主要部分是为我的应用程序,我找不到相机选项,隐私设置的设置。甚至我也没有得到苹果默认权限弹出选项。

你能帮帮我吗?

EN

回答 5

Stack Overflow用户

发布于 2016-01-21 09:59:22

使用iOS 9,您应该在Info.plist中输入您的应用程序名,键为:"Bundle Display Name“。

多亏了这个https://stackoverflow.com/a/32880876/4628777

改变这个

到这个

票数 7
EN

Stack Overflow用户

发布于 2016-03-31 15:51:23

旧项目根本没有bundle display name属性。

在本例中,请执行以下步骤:

  1. 打开Info.plist作为源代码。
  2. 在文件CFBundleDisplayName YorAppName的末尾添加这两行
  3. 拯救和欢乐!

您将在这里声明的名称将在请求用户权限的弹出窗口中使用。

注意:确保在添加新属性之前搜索CFBundleDisplayName属性。

票数 1
EN

Stack Overflow用户

发布于 2016-06-05 07:51:25

您还需要在info.plist中更改另一项。在“信息属性”列表下,添加另一项关键工作“隐私-相机使用说明”。这解决了我的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32720535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档