菜鸟教程小白 发表于 2022-12-13 09:20:40

ios - 在使用相机之前询问用户使用相机的权限


                                            <p><p>在 IOS 8 中,现在要求用户获得使用设备摄像头的权限。这很好,但我的问题是我想在用户真正需要相机之前(当用户第一次加载应用程序时)请求许可,我知道这可以在提前请求用户访问相机胶卷的权限时完成。</p ></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>应用程序仅在实际访问相机时才请求权限,因此您必须访问它。您当然可以使用 AVCaptureSession 在后台执行此操作,并且不显示您获得的图像。
这是一个简单的<a href="http://devstreaming.apple.com/videos/wwdc/2014/715xx4loqo5can9/715/715_user_privacy_in_ios_and_os_x.pdf" rel="noreferrer noopener nofollow">example</a>关于如何为此目的使用 AVCaptureSession。
我不会使用它,因为用户不知道相机的用途——除了明显的例子(相机应用程序)。用户可能会感到困惑,为什么要打开相机。您可以创建一个 View 来描述您使用相机的目的,然后在后台激活相机以提示用户,或者保持原样,因为它不需要太多时间。 </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 在使用相机之前询问用户使用相机的权限,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/26006212/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/26006212/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 在使用相机之前询问用户使用相机的权限