【发布时间】:2012-12-12 14:40:06
【问题描述】:
我已尝试向
请求许可if([eventStore respondsToSelector:@selector(requestAccessToEntityType:completion:)]) {
// iOS 6 and later
eventStorerequestAccessToEntityType:EKEntityTypeEvent completion:^(BOOL granted, NSError *error) {
}];}
但是弹出窗口没有出现。我尝试了许多示例,尝试了许多项目,但没有一个适用于 iOS 6。这些应用程序没有显示在隐私>日历>中。我想我要疯了。有人可以向我展示一段适用于 iOS 6 的代码,其中会显示弹出窗口请求许可,并在授予许可后将事件导出到日历应用程序。谢谢!
【问题讨论】:
-
你在为 iOS5 和 iOS6 构建吗?
-
我猜只是 iOS 6。真的有关系吗?我想如果我要在 iOS 5 上测试它会工作,但我目前只在 iOS 6 上测试它。
-
好吧,如果你只打算为 iOS6 构建,那么你不需要检查它是否响应选择器,这样你就可以把它排除在等式之外。
标签: objective-c ios6 ekevent ekeventkit ekeventstore