6

根据 Apple 的日历和事件编程指南:

在 iOS 6 及更高版本上,我们必须在事件存储初始化后通过 requestAccessToEntityType:completion: 方法请求访问以使用用户的日历数据库。

还声明了用户仅在应用程序第一次请求访问实体类型时才被提示;EKEventStore 的任何后续实例化都使用现有权限。当用户决定授予或拒绝权限时,您的应用程序不会被阻止。

我的问题是:有没有办法让我们再次提示用户请求访问实体类型?

我必须放一个 UIAlertView 来要求用户转到设置并给予适当的权限,这似乎很糟糕。

4

1 回答 1

2

就像现在一样,如果用户第一次说不,您将无法再次提示用户。他们将需要进入设置来更改他们的选择。因此,警报是一种方法。

于 2012-10-03T20:37:22.100 回答