iOS 应用程序相机访问被拒绝 iOS 9.1(黑屏)

2023-12-15

我想在我的应用程序中访问相机。我正在尝试以下代码。

  if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera])
            {
                UIImagePickerController *picker = [[UIImagePickerController alloc] init];
                picker.delegate = self;
                picker.allowsEditing = YES;
                picker.sourceType = UIImagePickerControllerSourceTypeCamera;
                if(isIOS8SystemVersion)
                {
                    [[NSOperationQueue mainQueue] addOperationWithBlock:^{
                        [self presentViewController:picker animated:YES completion:NULL];
                    }];
                }
                else
                {
                    [self presentViewController:picker animated:YES completion:NULL];
                }
            }

这段代码在我的其他应用程序上完美运行。但在这个应用程序中,它不会询问相机权限或在设置->隐私->相机中显示它。

enter image description here

该应用程序提示使用该位置。但不显示任何相机或照片。

如果不经过条件检查直接使用相机代码会出现黑屏并且无法拍照。


我几天来也遇到了完全相同的问题

试试这个它解决了我的问题,确保有一个价值

(应用程序名称作为字符串)在 info.plist >“捆绑包显示名称”中。

就我而言,它是空的,因此它不起作用。

让我知道它是否对您有帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 应用程序相机访问被拒绝 iOS 9.1(黑屏) 的相关文章

随机推荐

  • Numpy 结构化数组无法完成基本 numpy 操作

    我想操纵namednumpy 数组 加 乘 连接 我定义了结构化数组 types name1 int name2 float a np array 2 3 3 dtype types b np array 4 5 35 dtype type
  • pandas 有没有办法从系列中删除重复项?

    我有一个数据框在 标签 列中有一些用逗号分隔的重复标签 有没有办法从系列中删除重复的字符串 我希望 400 的输出只有博物馆 饮酒 购物 我无法用逗号分割并删除它们 因为该系列中有一些标签具有相似的单词 例如 博物馆 艺术博物馆 购物 因此
  • 下载已部署的GAE应用程序的源代码

    如果我的硬盘上丢失了已部署应用程序的源代码 我可以下载该应用程序的源代码吗 我浏览了应用程序仪表板 但找不到任何选项来检查它 不 您不能 并且没有计划提供此类功能 抱歉 下次考虑投资 VCS 和备份
  • 如何访问AWS Lambda中的标头?

    我正在使用 AWS Api 网关 我已经使用 API Gateway 创建了资源和方法 我创建了 Lambda 函数 用于生成 json 格式的签名 URL 以通过 CloudFront 访问 s3 存储桶 当我使用 GET 方法调用 la
  • CMYK 值作为背景颜色

    我必须使用 RGB 值设置 div 的背景颜色 我能做到这一点 div style width 100px height 100px background color rgb 255 0 0 div 现在 由于我也有 CMYK 0 1 0
  • 在 Active Collab API 中获取分页结果

    我刚刚发现你可以通过传入 page 参数来通过 api 获取分页结果 如下所示 projects client gt get projects 147 time records page 3 gt getJson 有没有办法知道一个项目有多
  • 动态改变jButton图标

    我有一个程序可以检测某些机器何时在线 并创建一个带有绿色 在线 图标的按钮来显示这一点 我想添加功能来定期检查这台机器是否仍然在线 如果不是 请将图标更改为我已经定义的 离线 图标 我知道如何设置图标 但我不知道如何做到这一点 一旦按钮已经
  • 用于重新启动 Raspberry Pi 的 Python 脚本

    我想我想要的是直接的 在 23 小时 59 分钟后重新启动我的 Raspberry Pi 的 Python 脚本 我尝试执行此操作而不是使用 cron 作业设置时间的原因是 Pi 没有用于时钟的板载电池 所以我不在乎时间是什么 如果连接到互
  • 无法通过 Delphi 2010 和 Indy 10.5.5 使用与 Office365 的安全 SMTP 连接

    任何人都可以诊断我使用 Delphi 2010 和 Indy 10 5 5 连接到 smtp office365 com 的失败吗 我已经阅读了 Indy 专家 Remy Lebeau 在这个问题中提供的代码示例 将 INDY 10 SMT
  • ASP.NET MVC ContactsManager 教程中是否有解决依赖注入循环问题的好/正确方法?

    如果您不知道我在说什么 请查看教程并尝试自己添加依赖注入 或者尝试我对问题的解释 Note 此问题不属于 ASP NET 原始教程的范围 本教程仅表明所使用的模式是依赖注入友好的 问题基本上是控制器 ModelStateWrapper 和
  • javascript 函数中的“return this”有什么作用?

    我想知道 return this 在 javascript 函数中做什么 它的目的是什么 假设我们有以下代码 Function prototype method function name func this prototype name
  • 有没有办法通过自定义事件传递附加数据?

    我需要在两个自主用户脚本之间传递数据 理想情况下不接触unsafeWindow对象 我认为使用自定义事件是可行的方法 我想到了这样的事情 为了示例的目的 让我们忽略 MSIE 模型 addEventListener customEvent
  • 如何获得 compose 中的活动

    有没有办法获取撰写功能中的当前活动 Composable fun CameraPreviewScreen val context ContextAmbient current if ActivityCompat checkSelfPermi
  • 如何在 Mac 上使用 cx_Freeze?

    我在我的 Mac 上使用了 python 3 4 和 cx Freeze 我试图将我的 python 脚本转换为独立的应用程序 这是我在 setup py 文件中获得的代码 application title Death Dodger 1
  • 将共享文件夹路径转换为 ​​UNC 路径

    我正在尝试通过使用计算机名称操作当前路径来将当前共享文件夹路径转换为 unc 路径 但是会导致编译错误 公共函数 UNCpath 中的 elem UBound CurrentPathA 行上存在预期数组 你们能告诉我造成这个问题的原因是什么
  • Firefox XPCOM 组件 - 调用方法 UnnamedClass 的权限被拒绝

    Firefox XPCOM 组件可以跨多个页面读写页面内容吗 设想 一堆本地 HTML 和 javascript 文件 Main html 文件打开一个窗口 pluginWindow 并使用以下命令创建一个插件 netscape secur
  • 使用RVM安装Ruby 1.9.2时出现Curl证书错误

    尝试下载 Ruby 1 9 2 时 RVM 遇到证书错误 看起来像curl存在证书问题 但我不知道如何绕过它 我在下面包含了确切的错误信息 rvm install 1 9 2 Installing Ruby from source to U
  • 使用指令内在函数在 Hexagon DSP 中启用 HVX SIMD

    我使用 Hexagon SDK 3 0 编译 HVX DSP 架构的示例应用程序 有许多与 Hexagon LLVM 相关的工具可供使用 位于以下文件夹 Qualcomm HEXAGON Tools 7 2 12 Tools bin 我编写
  • 如何打印画布元素?

    我的页面上有一个画布元素 我在其上绘制图像以及用户输入的一些数据 按一下按钮 我想将画布发送到打印机 将其打印在纸上 我尝试使用这个插件 jQuery printElement 像那样 按钮代码 a href PRINT a print v
  • iOS 应用程序相机访问被拒绝 iOS 9.1(黑屏)

    我想在我的应用程序中访问相机 我正在尝试以下代码 if UIImagePickerController isSourceTypeAvailable UIImagePickerControllerSourceTypeCamera UIImag