7

如果用户拒绝了应用程序的照片访问,我知道它可以[ALAssetsLibrary authorizationStatus]在 iOS6 中检查,并在Settings->Privacy.

但是如何在 iOS5 中检查并重新打开它呢?

是否可以重新请求照片访问权限?

特别感谢!

4

2 回答 2

6

我猜您是在谈论用户看到的允许应用程序使用其位置的请求。很抱歉,除了检测到他们拒绝了请求并通知他们遗漏的内容并提供有关如何进入“设置”并手动更改设置的说明之外,您无能为力。

您可以使用以下方法测试用户是否拒绝了位置请求:

[CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied

还有其他情况要检查...最好阅读文档。

于 2012-10-25T03:53:16.003 回答
3

在 iOS 5 下,用户不能拒绝访问他们的照片。没有什么可以请求或重新请求的。地址簿、日历和提醒也是如此。所有这些仅适用于 iOS 6。

于 2012-10-25T03:42:34.750 回答