我的iOS应用程序会读取由本机提醒应用程序或Siri创建的EKReminders
。
我可以访问EKEventStore
,我可以成功阅读提醒及其详细信息,例如标题,闹钟,优先级以及是否是位置触发的警报。
我无法做的是阅读与提醒相关联的联系人/电话号码:我可以告诉Siri提醒我给我姐姐打电话,她让我选择一个保存的号码然后,在Reminders.app中,新的提醒标题加下划线,如链接;如果我点击它,会出现启动通话的提示,或者,如果我设置截止日期,提醒到期时通知会立即开始通话。
我认为EKReminder有相关联系人或电话号码的属性(如.structuredLocation
存储地址),但我还没有在文档中找到它或通过搜索Google。
有人知道如何获取联系人或电话号码,或者至少是否有与该提醒相关联的电话号码(这对我来说足够了:我不会导入任何带有电话号码的提醒,但是我不需要知道实际的数字以避免输入,知道用户已经选择了一个数字就足够了吗?
提前致谢,
@ cdf1982