【问题标题】:Is the camera permission automatically handled by iOs?iOs自动处理相机权限吗?
【发布时间】:2016-01-25 08:12:23
【问题描述】:

我正在为 iOs 8.0+ 构建一个应用程序,它使用户能够从他的画廊或他的相机中选择一张照片。我只是想知道我是否需要以编程方式“询问”用户访问他的画廊或相机的权限,或者它是否由 iOs 自动处理。

目前,在我的应用中,即使我卸载/重新安装它,对话框也不会提示我请求任何权限。也许我一开始就有一个,当我开始开发这个应用程序时,我不记得了……但我从未集成任何要求用户许可的代码。你能告诉我是否需要改变什么吗?

谢谢!

【问题讨论】:

    标签: ios ios-camera


    【解决方案1】:

    一旦您打开图库,应用程序会向用户询问一次权限,无论您打开多少次,如果您卸载并重新安装,它会再次询问您一次。

    1- iOS 处理权限对话。 2- 如果用户使用需要权限的功能,操作系统会通过对话处理权限请求。

    【讨论】:

      【解决方案2】:

      当应用程序要访问相机时,iOS 会询问是否允许。一旦您授予许可,它就不会再询问。当您卸载应用并重新安装时,iOS 会在首次使用时再次请求权限。

      您可以在“设置”中查看授予应用的权限。要查看权限,请从主页转到设置 -> 向下滚动到您的应用程序并选择它 -> 这将列出应用程序请求并由您授予的所有权限。您也可以从这里更改权限。

      如果您愿意,您可以在源代码中调用相机功能之前要求用户授予访问相机的权限。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-04-17
        • 1970-01-01
        • 2021-05-27
        • 2021-06-11
        • 1970-01-01
        • 2015-09-19
        • 2019-09-11
        相关资源
        最近更新 更多