我想为我的应用程序启用相机/照片库设置。我可以显示警报以编程方式启用这些警报 比如应用程序启动时。我已附上图片以显示我想查看我的应用
的类似设置对于我的应用程序,我没有看到此设置。
我的问题是这个应用程序在引导访问模式下运行,一旦用户将应用程序置于引导访问模式, 应用程序没有获得iOS警报,因此默认警报不会出现,用户将无法启用对照片库的访问。 我在plist文件中有密钥描述。
有什么办法可以在应用程序开始时启用这些设置。
答案 0 :(得分:2)
没有。您可以以编程方式请求访问,但请求会弹出警报并等待用户接受或拒绝访问。没有警报就无法启用访问。
如果可以这样做,那么它将完全否定用户控制应用程序可以访问的内容的整个点。
根据您在下面的评论,您需要知道如何以编程方式请求授权,以便响应警报。
使用GET
请求访问相机。
使用AVCaptureDevice requestAccess(forMediaType:completionHandler:)
请求访问照片库。
为了获得更好的用户体验,请不要提出第二个请求,直到第一个请求完成为止。