如何关闭 iOS 相机访问弹出窗口?

Posted

技术标签:

【中文标题】如何关闭 iOS 相机访问弹出窗口?【英文标题】:How to dismiss iOS camera Access popup? 【发布时间】:2018-01-05 16:44:46 【问题描述】:

我的应用请求访问 iPhone/iPad 摄像头。这会导致出现原生 ios 弹出窗口,要求用户确认。

有没有一种方法可以让我关闭这个 iOS 弹出窗口(所以在用户做出确定/不允许选择之前)?

【问题讨论】:

【参考方案1】:

对于最新版本的 iOS,当您请求对 iOS 照片库的写入或读取访问权限或使用某些 AVFoundation 框架组件时,此弹出窗口会自动出现。

您不能以编程方式关闭它,但您肯定可以在显示系统之前创建自己的警报,这样您就可以更好地控制用户的操作。

在许多第 3 方应用程序中都是这种情况,因为当用户拒绝访问时,要求他们转到设置并从那里重新启用它并不容易。 something like this 是最容易实现的示例之一。

【讨论】:

以上是关于如何关闭 iOS 相机访问弹出窗口?的主要内容,如果未能解决你的问题,请参考以下文章

在webview中访问互联网应用,碰到弹出窗口怎么办

如何迅速解除父母的弹出窗口

如何在 Python / Selenium 中关闭麦克风/相机弹出窗口?

VC++如何实现 弹出窗口,然后等窗口关闭后再执行剩下的代码?

如果用户访问 5 个页面或用户在网站上停留 2 分钟,如何显示弹出窗口

关闭主窗口后如何使弹出窗口自动关闭