【发布时间】:2012-09-27 06:34:59
【问题描述】:
根据 Apple 的日历和事件编程指南:
在 iOS 6 及更高版本上,我们必须在事件存储初始化后通过 requestAccessToEntityType:completion: 方法请求访问以使用用户的日历数据库。
还说明了用户只有在应用第一次请求访问实体类型时才会被提示; EKEventStore 的任何后续实例化都使用现有权限。当用户决定授予或拒绝权限时,您的应用不会被阻止。
我的问题是:我们有没有办法再次提示用户请求访问实体类型?
我必须放置一个 UIAlertView 来要求用户转到设置并授予适当的权限,这似乎很糟糕。
【问题讨论】: