ekevent

    3熱度

    1回答

    我的iOS應用程序讀取EKReminders由本地提醒應用程序或由Siri創建。 我可以訪問EKEventStore,並且我可以成功讀取提醒及其詳細信息,例如標題,警報,優先級以及是否爲位置觸發警報。 我無法做的是讀取與提醒相關的聯繫人/電話號碼:我可以告訴Siri提醒我給我的妹妹打電話,她讓我選擇一個保存的號碼,然後,在Reminders.app中,新的提醒標題像鏈接一樣被加下劃線;如果我點擊它

    0熱度

    1回答

    一種解決方案可能是: 創建新模型EKEventExt並添加它們之間的一對一的關係,我不知道它是否是可行的,因爲EKEventExt存儲在我的一個sqlite和EKEvent存儲在事件存儲。

    0熱度

    1回答

    我正在使用EKEventKit將事件添加到日曆。只有今天的事件存儲在設備上,而不是過去的事件。但它被添加在模擬器上。 以下是我的代碼: func createEvent(eventStore: EKEventStore, title:String, startDate: NSDate, endDate: NSDate){ let event = EKEvent(eventStore:

    1熱度

    1回答

    我正在循環使用約100個爲每個使用EventKit創建事件的對象。直到所有對象都保存並且知道每個對象的calendarIdentifier被成功獲取後,我纔會「提交」。然而,大約10-15%的事件從未在設備日曆或在線上顯示。這隻適用於Google日曆。 iCloud和本地工作很好。 創建多個這樣的活動時,我明白,這是最好的使用方法: [eventStore saveEvent:event span

    6熱度

    1回答

    標題幾乎說明了一切。接下來是我的最佳猜測,但事件並沒有出現。 NSArray *items = @[string, URL, (EKEvent *)[self createCalendarEvent]]; UIActivityViewController* activity = [[UIActivityViewController alloc] initWithActivityItems:ite

    0熱度

    1回答

    我正在使用使用EKEventStore和EKCalendar的應用程序。 的EKEventStore是一個靜態的: static EKEventStore *eventStore = nil; 然後我用下面的方法來查看用戶是否允許我訪問他們的日曆。 - (void)requestAccess:(void (^)(BOOL granted, NSError *error))callback;

    1熱度

    1回答

    我目前正在構建一個iOS日曆應用程序,可以訪問iPhone的日曆來讀取/寫入/到它,我面臨的問題是我的應用程序應該同步我的應用程序的日曆和iPhone日曆,所以如果我的應用修改了一個事件,它應該在iPhone的日曆中修改,反之亦然。 EKEvent類的對象似乎沒有updatedAt屬性,所以我還沒有辦法說出哪一個是給定事件的最新版本,它是我的應用程序的還是iPhone的日曆之一。 ekevent最

    0熱度

    1回答

    我想在iPhone日曆註冊,使用EKevent的addAlarm,從幾天的報警編號,存儲到一個數組。 但結果只是包含N的最後一個日期的註冊。 調試FOR循環,在變量idEvent我總是找到相同的ID。 這是相關步驟,報警管理: let store = EKEventStore() … func PlanDays(sType: String) { //Calculates the da

    0熱度

    1回答

    我從事件存儲中獲取EkEvent類型的對象,但我無法找到該事件的Show As屬性。 注意:當我們創建或編輯事件時,我們可以設置Show As = Free/Busy。 謝謝。

    1熱度

    2回答

    我正在創建一個EKEvent,其代碼爲EKAlarm,如下面的代碼所示。在大多數情況下,這是完美的。 但是,在數量有限的設備上,警報沒有設置。該事件在日曆中創建,但報警丟失。 EKEvent* event = [EKEvent eventWithEventStore:eventStore]; event.title = @"Event Title"; event.allDay = YES;