问题标签 [ekeventstore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - EKCADErrorDomain 使用 calendarWithIdentifier
在我的 iOS 应用程序中,我曾经使用以下方法访问日历:
通过以下方式向用户询问权限:
现在这在 iOS 7 上运行良好,但在 iOS 8 上,每次调用方法 calendarWithIdentfier 时我都会收到以下错误:
我可以毫无问题地写\读日历,但我不明白为什么会引发这个异常。我已经尝试过这里提出的一些方法,但在这种情况下似乎都没有。
ios - calendarsForEntityType 返回空数组
我遇到了 EKEventStore 的奇怪行为。
- 启动了应用程序,但不允许访问我的日历。
- 显然我不能将我的日历视为“Granted = NO”......
- 杀死了应用程序。
- 转到设置并启用对日历的访问。
- 再次运行应用程序,现在我得到“Granted = YES”但 [self.store calendarsForEntityType:EKEntityTypeEvent] 返回一个空数组。
我确保 self.store 不为零,并且我的日历中确实有日历对象。还能是什么?
ekevent - EKEvent eventWithEventStore:返回零
我正在尝试在日历上保存一些事件,但我显然无法获得非零事件。当然,我在库和文件的包含中都包含了 EventKit,并且传递的 EventStore 不是零。可能是什么?
谢谢,法布里齐奥
那是相关的代码:
ios - 在将事件添加到日历 Xcode 时处理通用时间(带 T)
我试图在包括 StackOverflow 在内的所有地方找到答案。我在从如下所示的字符串中添加时间事件时遇到问题:2014-12-31T19:00:00-06:00。顺便说一下,我正在从 XML 中解析它。其余代码(包括标签等)工作正常。
所以这是我在日历中添加新事件的代码(我尝试添加 'dateFromString' 作为名称,并带有当前要检查的时间并通过):
那么,我应该如何格式化 NSDate 以使用 EKEventStore?我是否应该尝试将其添加为“yyyy-MMM-dd HH:mm:ss ZZZ”,看起来像“2007-01-09 17:00:00 +0000”?如何解析字符串并消除带有“-06:00”的部分?(鉴于 XML 的时间如下所示:2014-12-31T19:00:00-06:00)。
ios - EKEventStore eventWithIdentifier 导致 EKCADErrorDomain 错误 1010
创建日历事件对我来说很好,它正在编辑导致问题的现有事件。当我尝试将 eventWithIdentifier 用于 EKEventStore 对象的实例时,它会注销他的错误:
获取标识符为 5E5EA399-1852-4A50-8155-CD5CDCE69317 的事件时出错:错误域 = EKCADErrorDomain 代码 = 1010“操作无法完成。(EKCADErrorDomain 错误 1010。)”
我一直在寻找这个错误的解释,但没有运气,有人知道吗?这是我认为的相关代码
ios - predicateForEventsWithStartDate 返回 nil
当 startDate 和 endDate 相同时,predicateForEventsWithStartDate 返回 nil,即使我提供的日期有事件,但如果开始日期和结束日期不同,相同的函数似乎可以工作。
事件为零。我还检查了 eventStore 不是零。谢谢您的帮助
ios - 如何删除保存为 EKReminder 的提醒?
我已经使用 EKReminder 保存了一个提醒,现在我想从 EKReminder 中删除这个提醒。我有要删除的提醒的日期和时间。我尝试使用 NSPRedicate 但它对我不起作用。
我正在使用这段代码:
removeReminder 是我的日期。
如果此代码有问题,请建议我。
ios - EKEventStore 阻塞 ui 线程
我正在尝试向用户询问编辑日历的权限
我放了日志来显示每个方法运行所需的时间,它说它是几毫秒
问题是,在我请求权限后,ui线程似乎被阻止了超过一分钟
日志这样说:
我能做些什么来解决这个问题?
ios - 将位置添加到 EKEvent IOS 日历
如何不仅添加 NSString 的位置,还添加纬度和经度,以便在日历中也显示地图?
代码 :
ios - 使用自定义接口直接添加 EKEvent 受邀者数组
我想在安排会议/活动时添加受邀者,这样 EKEventEditViewController 会显示预先填充到其中的所有受邀者。但苹果的文档显示受邀者数组是只读属性,我们不能为其赋值。
我在一些日历应用程序中看到了它,其中安排事件是通过自定义界面和
自定义字段(预先填充的受邀者)完成的。我很困惑我该如何实现?
提前致谢。录像机