问题标签 [eventkit]

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.

0 投票
11 回答
141665 浏览

ios - 以编程方式在 iPhone 日历中添加自定义事件

有没有办法从自定义应用程序将 iCal 事件添加到 iPhone 日历?

0 投票
2 回答
1732 浏览

iphone - Subscribe to a WebCal URL in iOS 4.0

In my iPhone app, I have this button, that opens a webcal:// URL in a UIWebView as follows:

In iOS 3.x, this triggers a sequence of dialogs “Subscribe to calendar....” etc, similar to what happens if you would open the same URL in Mobile Safari: the associated event is added as a subscription to the iPhone's calendar.

Somehow, in iOS 4.0, this doesn't work from within my app, although opening the URL in Mobile Safari in iOS 4.0 DOES work.

Can anyone explain to me why this is not working, but even better: what would be the proper iOS 4.x approach to this functionality.

I had a look at the newly Event Kit that has been added to 4.0, because that seems to be dealing with these kind of things; the documentation on Event Kit however is pretty meager, and I haven't been able to find any sample projects using Event Kit.

0 投票
1 回答
198 浏览

iphone - 向后兼容应用程序中的 OS 4.0 功能

在添加 eventkit 之前,我有一个与 3.x 完全兼容的 OS 4 应用程序。如果它们在 3.x 设备上,有没有办法可以省略此功能?我有

围绕我的东西,但它似乎在初始启动时失败了,我正在考虑由于 EventKit.framework 的链接。我得到的唯一错误是超级描述

如果我删除这个框架并注释掉我的 eventkit 代码,一切正常。有没有办法阻止旧操作系统的新框架链接?

0 投票
1 回答
490 浏览

iphone - 添加 Event Kit.Framework 在部署到设备时会导致 1000 多个错误!

当用户单击按钮时,我需要将日历事件添加到用户的日历中。

这在模拟器中有效,但是当我尝试部署到运行 iOS 4.01 的 3GS 时,XCODE 会抛出 1000 多个错误!

有任何想法吗?

谢谢!杰森

0 投票
1 回答
3299 浏览

iphone - 在 EventKit 中将 EKParticipants 添加到 EKEvent

我想以编程方式将参与者添加到 iPhone 上的 EKEvent。

EKParticipant 的类参考声明“您不直接创建 EKParticipant 对象。将与会者发送到 EKEvent 对象以获取 EKParticipant 对象数组。”。

EKEvent 的类引用声明“参加者”成员 (NSArray) 是“与活动关联的参加者,作为 EKParticipant 对象的数组。(只读)”

似乎是先有鸡还是先有蛋的场景 - 如果与会者成员 a.) 是只读的并且 b.) 包含无法直接创建的对象,“将与会者发送到 EKEvent 对象”如何?

0 投票
3 回答
1605 浏览

iphone - 通用应用程序中的 EventKit (OS3.2)

我用 eventkit 框架制作了 iPhone 应用程序。但是,我升级到通用应用程序,应用程序无法在 ipad 中运行。我收到错误消息

是的,事件工具包仅适用于 iOS 4.0 或更高版本。那么,如何使其具有普遍性。

我想制作,如果是 iPad 应用程序,不要使用事件工具包框架。

但是,我无法添加

在运行时

0 投票
3 回答
2747 浏览

iphone - 如何更快地删除日历事件?

以下代码有效并从 iPhone 日历数据库中删除所有日历事件。但事件删除速度非常慢:iPhone 3GS 上每秒 2 个事件。因此,如果您有 3000 个事件 - 那么擦除它们需要 25 分钟...您将如何优化此代码?也许我做错了什么?谢谢。

0 投票
1 回答
998 浏览

iphone - 我可以在我的原生 iPhone 应用程序中使用 Ekcalendar

我计划创建一个会议/活动 iphone 应用程序。我可以在我的应用程序中使用 Ekcalendar(不是 iPhone 上的默认日历应用程序)吗?当我单击会议详细信息时,它将有我自己的定义字段来插入/更新/删除?如果不是,具有类似功能的替代类是什么(显示日、周、月视图)

0 投票
1 回答
349 浏览

iphone - Rely on ABAddressBook & EKEventKit or roll my own?

I'm about to embark on an app that will require scheduling of events for "clients" among other things. I've worked with ABAddressBook a bit on a previous project (year ago) so knew then its advantages & limitations. No experience with Event Kit.

I believe Apple says if you rely on these frameworks (and data sources) you should only store the ABRecordID or eventIdentifier in your application...then in the future you'd retrieve the address book object (or the event object) and compare them to some local data before proceeding?!?

So, if I want to list all a user's clients in the app i'd first build an array of client objects (that contain the full name and an ABRecordID for each client) then fetch each ABRecordID from AddressBook and compare the full name to what I've stored locally and only THEN display each client's name in the table view?

This seems cumbersome...and I haven't even started with the calendar (though EKEventKit docs are light on this info). Is this considered reliable?

Anyone have any advice before I embark along this path?

0 投票
2 回答
1381 浏览

compiler-construction - 如何使用 EventKit (Calendar) 集成并且仍然支持 iOS 3.x (MonoTouch)?

我想使用 EventKit 将日历集成到我的 iPhone 和 iPad 应用程序中。但是,当我包含此代码(例如使用 MonoTouch.EventKit)时,该应用程序将无法在我的 OS 3.x 设备(iPod touch 2G)上运行。

有没有办法在 MonoTouch 中构建应用程序,并且仍然将最低操作系统版本设为 3.0,但同时支持 iOS 4 和 EventKit?如何在不中断对 3.0 设备的支持的情况下为 iOS 4 设备包含 EventKit 功能?

谢谢