91得票1回答
在iOS系统中,重置隐私设置是否可行?

为了测试iOS日历的访问权限,我需要在我的测试设备上重置隐私设置。 然而,每次我将其安装到设备上时,它都记住了旧的隐私设置,并且不会显示警报视图来询问我是否授予访问权限。删除应用程序并重新安装并不能改变这个事实。 有没有办法让iOS忘记它知道我的应用程序,并再次询问我呢?

16得票3回答
获取实体类型为3的共享日历邀请出现错误,Xcode 6.1.1。涉及EKCalender、EKSource、EKEventstore和Objective C。

我正在开发日历应用程序。我试图使用分配的EKCalender保存EKEvent。但是,当我尝试运行以下代码时,它会给我错误。请帮忙。 -(BOOL)createEventWithTitle:(NSString *)paramTitle startDate:(NSDate *)paramSta...

13得票2回答
EKEventStore 获取事件返回空列表。

我想从我的应用程序中获取特定日历的所有事件。我已在应用程序中创建了该日历和测试事件(需要或更高版本才能创建自定义日历)。如果我在设备上运行应用程序,然后检查系统日历应用程序,那么我的日历和创建的事件将正确显示。 现在,我希望我的应用程序从这个自定义日历中读取所有这些事件。我的事件是使用sta...

13得票1回答
如何接受/拒绝EKEvent邀请?

我希望能让我的用户在我的应用中接受/拒绝会议邀请。 我认为我需要更新EKParticipantStatus,但看起来不可能进行更新。 引用Apple文档:Event Kit无法添加参与者到事件中或更改参与者信息。 在这个stackOverflow问题中,有人建议使用原生的EventKit...

10得票2回答
将事件添加到日历非常缓慢。

我只是想在设备的日历中添加一个事件。 我正在使用: __weak ProgramViewController *weakSelf = self; EKEventStore *store = [[EKEventStore alloc] init]; [store requestA...

9得票2回答
为什么EKCalendarChooser的selectedCalendars属性是null?

我有一个EKCalendarChooser,可以允许我选择日历。我可以看到日历信息,并且它会调用代理方法(EKCalendarChooserDelegate)。但是,当我从日历选择器中访问所选日历属性时,它们总是为空。我需要手动添加它们吗?还是选择器会处理这个问题?谢谢

9得票4回答
调用“pushViewController”时出现“无法加载源:6”的控制台消息???(附带代码)

有想法为什么在调用“pushViewController”时会出现“无法加载源:6”控制台消息?新视图似乎正常显示。 代码如下: 除去代码: EKEventViewController *eventViewController = [[EKEventViewController alloc]...

9得票2回答
使用特定事件ID在日历应用程序中打开“事件详情”

我正在尝试打开带有特定事件的日历,我已经通过编程添加了事件,并且这些事件的所有ID都是持久的。 这是我添加事件的方式: -(IBAction)addEvent:(id)sender{ EKEventStore *store = [[EKEventStore alloc]init];...

9得票3回答
将位置添加到iOS日历的EKEvent

如何在日历中添加位置,不仅包括NSString,还要包括纬度和经度,以便显示地图? <EKCalendarItem> https://developer.apple.com/LIBRARY/ios/documentation/EventKit/Reference/EKCa...

8得票2回答
EKEventStoreChangedNotification被多次调用

我在我的应用程序中使用EKEventStore。我获取默认存储并注册 EKEventStoreChangedNotification 以在日历发生更改时得到通知。但是,当进行更改时,通知的发送者会被调用几次(5-10),有时每次调用之间会间隔长达15秒。这会破坏我的代码,并使工作变得更加困难。...