用户启动应用程序后弹出“访问相机”消息

Posted

技术标签:

【中文标题】用户启动应用程序后弹出“访问相机”消息【英文标题】:"Access the Camera" Message Popup Once Users Launch the App 【发布时间】:2015-10-01 10:23:33 【问题描述】:

我的 ios 应用程序有一个可以访问相机的功能,所以每次用户访问该功能时,应用程序都会弹出一条消息(见附图),我认为这很好。

但最近我发现一旦用户启动应用程序就会弹出这个提示,我不喜欢这个,我该如何改回来?谢谢!

【问题讨论】:

分享您用于访问相机的代码块,然后我可以建议最佳解决方案。谢谢 对不起,我现在可以删除问题吗?我刚刚发现应用程序启动时确实需要相机,所以提示是正确的:) 【参考方案1】:

检查您是否正在创建AVCaptureDeviceInput 的对象? 根据Apple doc“第一次为需要权限的媒体类型创建任何 AVCaptureDeviceInput 对象时,系统会自动显示请求录制权限的警报。”

如果是这样,请仅在您要使用时创建。

【讨论】:

以上是关于用户启动应用程序后弹出“访问相机”消息的主要内容,如果未能解决你的问题,请参考以下文章

启动Jmeter4.0 后弹出命令窗口提示信息是什么意思?

Cordova 应用程序在尝试访问相机时崩溃

iOS:控制访问相机胶卷新出现

如何让C#的WEBBROWSER内的链接点击后弹出默认浏览器,而不是IE。

Reactjs-我正在尝试处理弹出窗口中的事件,但是在事件执行后弹出窗口没有得到应有的呈现

启动Jmeter4.0 后弹出警告: WARNING: Could not open/create prefs root node SoftwareJavaSoftPrefs at root 0(示