iOS照片权限要求第二次 [英] iOS photo permissions to ask for second time

查看:99
本文介绍了iOS照片权限要求第二次的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我目前正在使用第一次请求许可的alasset。如果想要第二次弹出权限或每次用户阻止它时,如何实现。

I am currently using alasset which asks for permission for first time. If want to pop permission second time or every time when user has blocked it, how it is possible.

推荐答案

该对话框不受应用程序控制,因此没有API。

That dialog isn't controlled by the app, so no API for that.

您可以在设置应用(IIRC)中以用户身份重置内容,但不能以编程方式重置。

You can reset things as a user in the settings app (IIRC) but no programmatic way.

获取当前授权状态:

[ALAssetsLibrary authorizationStatus];

(+ (ALAuthorizationStatus)authorizationStatus)






此外,获取访问错误块的资产的方法,例如:


Also, methods to get assets taking access error blocks, e.g.:

- (void)assetForURL:(NSURL *)assetURL
        resultBlock:(ALAssetsLibraryAssetForURLResultBlock)resultBlock
       failureBlock:(ALAssetsLibraryAccessFailureBlock)failureBlock

这篇关于iOS照片权限要求第二次的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆