EventKit

RSS for tag

Create, view, and edit calendar and reminder events using EventKit and EventKitUI. Request read-only, write-only, or full-access to Calendar data.

Posts under EventKit tag

147 Posts

Post

Replies

Boosts

Views

Activity

EventKit does not provide day of recurrence in recurrence rule for one day recurring event
I am using EventKit to fetch all events from the default Apple Calendar in my app. When there is a custom recurring event in the Apple Calendar with multiple days of recurrence then EventKit returns an array of daysOfTheWeek in the recurrence rule What I mean is Event_A is recurring weekly every Friday and Saturday then EventKit returns an array of objects like this   calendar = "testingcurvecalendar@gmail.com";   endDate = "2022-07-30 11:00:00";   id = "5FFF5521-18BB-497C-8EF5-4E72647A6A24:2AE552B8-85C4-489C-8A36-DACF95D83E61";   lastModifiedDate = "2022-05-20 10:25:01";   rrule =   {     calendar = gregorian;     daysOfTheWeek =     (             {         dayOfTheWeek = Friday;         weekNumber = 0;       },             {         dayOfTheWeek = Saturday;         weekNumber = 0;       }     );     freq = weekly;     interval = 1;     until =     {       count = 0;       date = "2022-07-31 23:59:59";     };   };   startDate = "2022-07-30 10:00:00";   title = MultipledayswithEnd; }, But if an event is recurring for only single day then eventkit does not return daysOfTheWeek object i.e. Event_B is recurring weekly every Monday then the object received from the eventkit is as follows   calendar = "testingcurvecalendar@gmail.com";   endDate = "2022-07-27 11:00:00";   id = "5FFF5521-18BB-497C-8EF5-4E72647A6A24:C57AFD95-75A0-4F75-B4F0-00D7321BFB21";   lastModifiedDate = "2022-05-20 10:27:23";   rrule =   {     calendar = gregorian;     freq = weekly;     interval = 1;     until =     {       count = 0;       date = "2022-07-31 23:59:59";     };   };   startDate = "2022-07-27 10:00:00";   title = Singlewithend; }, The issue is I would like to display the day of recurrence in my app which I am able to in case of Multi-day recurring events because I receive the days in dayOfTheWeek object but I cannot do it in Single-day recurring events. The code for fetching events from the Calendar is as follows   NSPredicate *fetchCalendarEvents = [eventStore predicateForEventsWithStartDate:[NSDate date] endDate:endDate   calendars:calendarArray];   NSArray *matchingEvents = [eventStore eventsMatchingPredicate:fetchCalendarEvents];   NSMutableArray * eventsDataArray = [self eventsToDataArray:matchingEvents]; Can someone please help me with this issue?
0
0
730
May ’22
EKEventEditViewController Add and Cancel buttons not responding
I am trying to add a calendar event using `EKEventEditViewController`. I have setup a `EKEventEditViewController` properly with an `EKEventStore`, `EKEvent`, and its `editViewDelegate` as the presenting view controller. The `EKEventEditViewController` presents itself correctly, but when I press either 'add' or 'cancel', `didCompleteWithAction` does not called in `EKEventEditViewDelegate`. But, I do get this error (no crash though): [EKCalendarItemLocationInlineEditItem isSubitemAtIndexSaveable:] - Location Inline Edit Item didn't have a text label on its non conference location cell; will return NOYou can see here that `EKCalendarItemLocationInlineEditItem` is in the `EventKitUI` framework.It seems like this has something to do with location but I can't seem to figure it out. Has anyone ever encountered this error, or have any tips on how to further debug? Thanks! I am running iOS 11 and Xcode 9.0.1.
4
0
3.1k
May ’22
Transfer EventKit Data from iOS to watchOS
Hi there, I am trying to transfer EventKit Data like EKCalendars / EKEvents / EKReminder from iOS to watchOS via WatchConnectivity. The connection works but I cannot push these objects directly in response. I also cannot use NSKeyedArchiver since EKCalendars (example) are not able to get converted to Data. So, any Idea how I can transfer simple EventKit Data from iOS to watchOS? An addtional hint: I am already fetching these data within watchOS (so no solution) but if the device has an MDM profile it cannot fetch anything but the holiday calendar so I just wanted to test if the iPhone can fetch more (since the MDM profile is stored on iPhone, not on watch) but I can't transfer these data trough WatchConnectivity. Any hints would be nice – cannot be as hard as I think. Thanks!
0
0
722
Apr ’22
Issue with EKSource not localizating Default, Other and Subscribed Calendars
I have an issue with receiving localized version of the strings "Default", "Other" and "Subscribed Calendars" from EKSource. The strings aren't coming back as localized. I'm curious to know if we should be localizing strings that come from Apple ourselves, or if this is a bug? What's interesting is that the strings are localized in the calendar app and the subtitles like "US holiday" and "Birthday" are coming back localized, just not "Default", "Other" and "Subscribed Calendars". Similar question posted on stack overflow: https://stackoverflow.com/questions/42294340/is-it-possible-to-localize-the-title-of-eksource
0
0
612
Apr ’22
Comparing Dates
I need to compare an attribute of Date data type with current date and check if it has a difference of 7 days or more. I tried this but its not working: if (Calendar.current.dateComponents([.day], from: resident.infectionDate ?? Date.distantPast, to: Date.now) < 7) Error: Referencing operator function '<' on 'BinaryInteger' requires that 'DateComponents' conform to 'BinaryInteger'
1
0
932
Mar ’22
EKEventStoreChanged
I'm trying to enable my app to receive a notification each time the event store changes.The documentation for EKEventStore at https://developer.apple.com/reference/eventkit/ekeventstore shows the following:static let EKEventStoreChanged: NSNotification.NameWhat does that mean? How do I use that information?
2
0
1.3k
Feb ’22
Create subscription calendar cal.ical from my app with url
Hello, In the calendar app people can subscribe to calendars from the web and have the events in the calendar, but can my Xcode app generate a local url with an ical file that can be subscribed to? Just for the user on the device with the app, not on the internet? For example my app when run creates an ical file of events that repeat each year, like international days of the year and puts it somewhere like in the group folder or somewhere behind the scenes and then the user can click that link from within the app or copy and past it into the calendar app by adding a new calendar and putting in the url? I don't want to put the url online because the information is private and just for the user of the device.
1
0
1.6k
Feb ’22
Create a calendar event with an attached file?
Hi, I've been trying to create an event with an attached file (a pdf in my case). At the moment I would have the following: set NewEvent to make new event with properties {summary:"OR", start date:Dia, end date:Dia_fin, } I need the property which would be followed by the file route, I have tried with url but it obviously doesn't work. Thank you very much.
1
0
853
Jan ’22
Full calendar widget with events side by side removed
I relied heavily on the previous calendar widget in the form of a rectangle that showed both the upcoming events on the left hand side and the full calendar on the right. This was convenient to both glance at your iPhone to see your upcoming events or knowing what weekday a specific date is. Now the rectangular calendar widget shows only upcoming events, you would need two widgets to achieve what one widget did. I believe this is a step back rather than an improvement. I'd much appreciate it if the old widget would make its way back to iOS 15. Thank you.
1
0
1.2k
Jan ’22
App crashes on iOS 14 GM (and beta versions) for EKCalendarChooser
When I try to present EKCalendarChooser to display the calendars, the app crashes every time inside EventKit framework after the latest iOS 14 update. I was seeing this crash in Beta version and was hoping this would be fixed in iOS 14 GM but still the crash seems to be present. The below is a simple code to present EKCalendarChooser. I have tried subclassing as well both the approaches work in iOS 13 and below and crashes in iOS 14 only - let store = EKEventStore() store.requestAccess(to: .reminder) { success, error in     DispatchQueue.main.async {         let chooser = EKCalendarChooser(selectionStyle: .multiple, displayStyle: .allCalendars, entityType: .reminder, eventStore: store)         self.present(chooser, animated: true, completion: nil)     } } The below is the crash report for the same in iOS 14 - Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[&lt;EKFrozenReminderCalendar 0x600003724960&gt; valueForUndefinedKey:]: this class is not key value coding-compliant for the key publishURL.' First throw call stack: ( 0   CoreFoundation                      0x000000010d35a4b2 _exceptionPreprocess + 242 1   libobjc.A.dylib                     0x000000010b3cd26e objcexceptionthrow + 48 2   CoreFoundation                      0x000000010d35a153 -[NSException init] + 0 3   Foundation                          0x000000010aebfad8 -[NSObject(NSKeyValueCoding) valueForUndefinedKey:] + 225 4   Foundation                          0x000000010aebe86e -[NSObject(NSKeyValueCoding) valueForKey:] + 317 5   EventKit                            0x000000010b4d6042 -[EKObject(Shared) singleChangedValueForKey:] + 457 6   EventKit                            0x000000010b4e4e84 -[EKCalendar publishURL] + 44 7   EventKitUI                          0x000000010b707e4b -[EKCalendarInfo isPublished] + 23 8   EventKitUI                          0x000000010b829ee7 -[EKCalendarChooser tableView:cellForRowAtIndexPath:] + 1342 9   UIKitCore                           0x000000011f5b1e6a -[UITableView createPreparedCellForGlobalRow:withIndexPath:willDisplay:] + 866 10  UIKitCore                           0x000000011f57b80c -[UITableView updateVisibleCellsNow:] + 2971 11  UIKitCore                           0x000000011f59b52b -[UITableView layoutSubviews] + 194 12  UIKitCore                           0x000000011f8d6269 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 2465 13  QuartzCore                          0x000000011a225357 -[CALayer layoutSublayers] + 258 14  QuartzCore                          0x000000011a22b809 ZN2CA5Layer16layoutifneededEPNS11TransactionE + 575 15  UIKitCore                           0x000000011f8c1c39 -[UIView(Hierarchy) layoutBelowIfNeeded] + 573 16  UIKitCore                           0x000000011eb54703 -[UISheetPresentationController sheetLayoutInfoLayout:] + 48 17  UIKitCore                           0x000000011eb51850 -[UISheetLayoutInfo layout] + 360 18  UIKitCore                           0x000000011eb56580 54-[UISheetPresentationController transitionWillBegin:]blockinvoke2 + 52 19  UIKitCore                           0x000000011f8c90c9 +[UIView(Animation) performWithoutAnimation:] + 84 20  UIKitCore                           0x000000011eb564bd 54-[UISheetPresentationController transitionWillBegin:]blockinvoke.358 + 120 21  UIKitCore                           0x000000011ec8fc82 -[UIViewControllerTransitionCoordinator applyBlocks:releaseBlocks:] + 294 22  UIKitCore                           0x000000011ec8c13d -[UIViewControllerTransitionContext runAlongsideAnimations] + 263 23  UIKitCore                           0x000000011f8c8ef2 63+[UIView(Animation) setAlongsideAnimations:toRunByEndOfBlock:]blockinvoke + 16 24  UIKitCore                           0x000000011f89aa94 -[UIViewAnimationState _runAlongsideAnimations] + 24 25  UIKitCore                           0x000000011f899897 -[UIViewAnimationState pop] + 37 Also, the crash happens only when entityType is reminder. It works fine for event. Can someone please help me with any workaround for this, since calendar selection is the main feature within our app.
6
0
2.1k
Jan ’22
Access to a shared private calendar.
Hi I'm developing a mobile-app and a web-app that access a user's personal calendar events. From a mobile-app is simple using Apple libraries. From a web-app is different. I found that a calendar can be shared: Publicly: Calendar can be accessed using CalDav (readonly access). Privately: Calendar is shared via another iCloud account. the calendar can now be accessed from this other account (read/write access) My question is, is this the only way i can access an apple calendar without making it public? If i use the iCloud sharing approach, are there any limitations? if i use this approach for very high number of users, will it be allowed by Apple? Thanks
0
0
454
Dec ’21
Call Tracking App (Not what you think)
Hi All. Looking for an IOS solution that will automatically add any call I make from my phone to my calendar. This is so I can track call history on my calendar, not track someone else's usage. My questions: What app does this? (couldn't find one in the app store/Google search, if you know of one please do share) Is it even plausible to create an app that would do this? IOW, will IOS allow this type of app functionality? Truly appreciate your feedback! BK
1
0
610
Nov ’21
How retrieve attendees associated with a calendar item?
I am trying to retrieve emails from participants in a calendar event. The documentation (https://developer.apple.com/documentation/eventkit/ekcalendaritem/1507140-attendees) states that this information is provided as as an array of EKParticipant objects. But, in reality, I get an array of EKAttendee objet. This object is not documented. It contains the information I'm looking for (email) but I can't find any way to retrieve it. Have you ever faced this problem? How to retrieve the email of the participants?
2
0
619
Nov ’21
URLSessionTask failed with error
Client Info Iphone 13 FTApp 1.3.1 (com.fittime.ftapp; build:62; iOS 14.2.0) Alamofire 5.4.4
Replies
1
Boosts
0
Views
1.6k
Activity
Jun ’22
How to integrate Eventkit /calendar using Node js?
I want to read calendar events, add events in a user ical using node js. Is there any REST API endpoints I can use to integrate it? For Google and Outlook we have rest apis I wasn't able to find for apple.
Replies
1
Boosts
0
Views
2.0k
Activity
May ’22
EventKit does not provide day of recurrence in recurrence rule for one day recurring event
I am using EventKit to fetch all events from the default Apple Calendar in my app. When there is a custom recurring event in the Apple Calendar with multiple days of recurrence then EventKit returns an array of daysOfTheWeek in the recurrence rule What I mean is Event_A is recurring weekly every Friday and Saturday then EventKit returns an array of objects like this   calendar = "testingcurvecalendar@gmail.com";   endDate = "2022-07-30 11:00:00";   id = "5FFF5521-18BB-497C-8EF5-4E72647A6A24:2AE552B8-85C4-489C-8A36-DACF95D83E61";   lastModifiedDate = "2022-05-20 10:25:01";   rrule =   {     calendar = gregorian;     daysOfTheWeek =     (             {         dayOfTheWeek = Friday;         weekNumber = 0;       },             {         dayOfTheWeek = Saturday;         weekNumber = 0;       }     );     freq = weekly;     interval = 1;     until =     {       count = 0;       date = "2022-07-31 23:59:59";     };   };   startDate = "2022-07-30 10:00:00";   title = MultipledayswithEnd; }, But if an event is recurring for only single day then eventkit does not return daysOfTheWeek object i.e. Event_B is recurring weekly every Monday then the object received from the eventkit is as follows   calendar = "testingcurvecalendar@gmail.com";   endDate = "2022-07-27 11:00:00";   id = "5FFF5521-18BB-497C-8EF5-4E72647A6A24:C57AFD95-75A0-4F75-B4F0-00D7321BFB21";   lastModifiedDate = "2022-05-20 10:27:23";   rrule =   {     calendar = gregorian;     freq = weekly;     interval = 1;     until =     {       count = 0;       date = "2022-07-31 23:59:59";     };   };   startDate = "2022-07-27 10:00:00";   title = Singlewithend; }, The issue is I would like to display the day of recurrence in my app which I am able to in case of Multi-day recurring events because I receive the days in dayOfTheWeek object but I cannot do it in Single-day recurring events. The code for fetching events from the Calendar is as follows   NSPredicate *fetchCalendarEvents = [eventStore predicateForEventsWithStartDate:[NSDate date] endDate:endDate   calendars:calendarArray];   NSArray *matchingEvents = [eventStore eventsMatchingPredicate:fetchCalendarEvents];   NSMutableArray * eventsDataArray = [self eventsToDataArray:matchingEvents]; Can someone please help me with this issue?
Replies
0
Boosts
0
Views
730
Activity
May ’22
EKEventEditViewController Add and Cancel buttons not responding
I am trying to add a calendar event using `EKEventEditViewController`. I have setup a `EKEventEditViewController` properly with an `EKEventStore`, `EKEvent`, and its `editViewDelegate` as the presenting view controller. The `EKEventEditViewController` presents itself correctly, but when I press either 'add' or 'cancel', `didCompleteWithAction` does not called in `EKEventEditViewDelegate`. But, I do get this error (no crash though): [EKCalendarItemLocationInlineEditItem isSubitemAtIndexSaveable:] - Location Inline Edit Item didn't have a text label on its non conference location cell; will return NOYou can see here that `EKCalendarItemLocationInlineEditItem` is in the `EventKitUI` framework.It seems like this has something to do with location but I can't seem to figure it out. Has anyone ever encountered this error, or have any tips on how to further debug? Thanks! I am running iOS 11 and Xcode 9.0.1.
Replies
4
Boosts
0
Views
3.1k
Activity
May ’22
Transfer EventKit Data from iOS to watchOS
Hi there, I am trying to transfer EventKit Data like EKCalendars / EKEvents / EKReminder from iOS to watchOS via WatchConnectivity. The connection works but I cannot push these objects directly in response. I also cannot use NSKeyedArchiver since EKCalendars (example) are not able to get converted to Data. So, any Idea how I can transfer simple EventKit Data from iOS to watchOS? An addtional hint: I am already fetching these data within watchOS (so no solution) but if the device has an MDM profile it cannot fetch anything but the holiday calendar so I just wanted to test if the iPhone can fetch more (since the MDM profile is stored on iPhone, not on watch) but I can't transfer these data trough WatchConnectivity. Any hints would be nice – cannot be as hard as I think. Thanks!
Replies
0
Boosts
0
Views
722
Activity
Apr ’22
Issue with EKSource not localizating Default, Other and Subscribed Calendars
I have an issue with receiving localized version of the strings "Default", "Other" and "Subscribed Calendars" from EKSource. The strings aren't coming back as localized. I'm curious to know if we should be localizing strings that come from Apple ourselves, or if this is a bug? What's interesting is that the strings are localized in the calendar app and the subtitles like "US holiday" and "Birthday" are coming back localized, just not "Default", "Other" and "Subscribed Calendars". Similar question posted on stack overflow: https://stackoverflow.com/questions/42294340/is-it-possible-to-localize-the-title-of-eksource
Replies
0
Boosts
0
Views
612
Activity
Apr ’22
Comparing Dates
I need to compare an attribute of Date data type with current date and check if it has a difference of 7 days or more. I tried this but its not working: if (Calendar.current.dateComponents([.day], from: resident.infectionDate ?? Date.distantPast, to: Date.now) < 7) Error: Referencing operator function '<' on 'BinaryInteger' requires that 'DateComponents' conform to 'BinaryInteger'
Replies
1
Boosts
0
Views
932
Activity
Mar ’22
EKEventStoreChanged
I'm trying to enable my app to receive a notification each time the event store changes.The documentation for EKEventStore at https://developer.apple.com/reference/eventkit/ekeventstore shows the following:static let EKEventStoreChanged: NSNotification.NameWhat does that mean? How do I use that information?
Replies
2
Boosts
0
Views
1.3k
Activity
Feb ’22
Create subscription calendar cal.ical from my app with url
Hello, In the calendar app people can subscribe to calendars from the web and have the events in the calendar, but can my Xcode app generate a local url with an ical file that can be subscribed to? Just for the user on the device with the app, not on the internet? For example my app when run creates an ical file of events that repeat each year, like international days of the year and puts it somewhere like in the group folder or somewhere behind the scenes and then the user can click that link from within the app or copy and past it into the calendar app by adding a new calendar and putting in the url? I don't want to put the url online because the information is private and just for the user of the device.
Replies
1
Boosts
0
Views
1.6k
Activity
Feb ’22
Create a calendar event with an attached file?
Hi, I've been trying to create an event with an attached file (a pdf in my case). At the moment I would have the following: set NewEvent to make new event with properties {summary:"OR", start date:Dia, end date:Dia_fin, } I need the property which would be followed by the file route, I have tried with url but it obviously doesn't work. Thank you very much.
Replies
1
Boosts
0
Views
853
Activity
Jan ’22
Integrate Calendar API with Node Js
I want to integrate user's apple calendar with my web application. Is there any way to integrate it using javascript?
Replies
0
Boosts
1
Views
1.9k
Activity
Jan ’22
Processing stops when "authorizationStatusForEntityType" is called
In the iOS app currently under development, when I called "[[MPMediaQuery alloc] init]" and then called "[EKEventStore authorizationStatusForEntityType: EKEntityTypeEvent]", the process stopped there. This probrem only occurs in iOS 15.1 and not in iOS 15.0 or iOS 15.2. Please tell me how to deal with this problem.
Replies
0
Boosts
0
Views
440
Activity
Jan ’22
Full calendar widget with events side by side removed
I relied heavily on the previous calendar widget in the form of a rectangle that showed both the upcoming events on the left hand side and the full calendar on the right. This was convenient to both glance at your iPhone to see your upcoming events or knowing what weekday a specific date is. Now the rectangular calendar widget shows only upcoming events, you would need two widgets to achieve what one widget did. I believe this is a step back rather than an improvement. I'd much appreciate it if the old widget would make its way back to iOS 15. Thank you.
Replies
1
Boosts
0
Views
1.2k
Activity
Jan ’22
How do I display a weekday picker in swift ui?
So i found all the ekrecurrencerule and ekrecurrencedayofweek but I do not know how to display a ekrecurrencedayofweek picker? Can I have them like pick a number and then change it to ekrecurrencedayofweek?
Replies
0
Boosts
0
Views
802
Activity
Jan ’22
App crashes on iOS 14 GM (and beta versions) for EKCalendarChooser
When I try to present EKCalendarChooser to display the calendars, the app crashes every time inside EventKit framework after the latest iOS 14 update. I was seeing this crash in Beta version and was hoping this would be fixed in iOS 14 GM but still the crash seems to be present. The below is a simple code to present EKCalendarChooser. I have tried subclassing as well both the approaches work in iOS 13 and below and crashes in iOS 14 only - let store = EKEventStore() store.requestAccess(to: .reminder) { success, error in     DispatchQueue.main.async {         let chooser = EKCalendarChooser(selectionStyle: .multiple, displayStyle: .allCalendars, entityType: .reminder, eventStore: store)         self.present(chooser, animated: true, completion: nil)     } } The below is the crash report for the same in iOS 14 - Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[&lt;EKFrozenReminderCalendar 0x600003724960&gt; valueForUndefinedKey:]: this class is not key value coding-compliant for the key publishURL.' First throw call stack: ( 0   CoreFoundation                      0x000000010d35a4b2 _exceptionPreprocess + 242 1   libobjc.A.dylib                     0x000000010b3cd26e objcexceptionthrow + 48 2   CoreFoundation                      0x000000010d35a153 -[NSException init] + 0 3   Foundation                          0x000000010aebfad8 -[NSObject(NSKeyValueCoding) valueForUndefinedKey:] + 225 4   Foundation                          0x000000010aebe86e -[NSObject(NSKeyValueCoding) valueForKey:] + 317 5   EventKit                            0x000000010b4d6042 -[EKObject(Shared) singleChangedValueForKey:] + 457 6   EventKit                            0x000000010b4e4e84 -[EKCalendar publishURL] + 44 7   EventKitUI                          0x000000010b707e4b -[EKCalendarInfo isPublished] + 23 8   EventKitUI                          0x000000010b829ee7 -[EKCalendarChooser tableView:cellForRowAtIndexPath:] + 1342 9   UIKitCore                           0x000000011f5b1e6a -[UITableView createPreparedCellForGlobalRow:withIndexPath:willDisplay:] + 866 10  UIKitCore                           0x000000011f57b80c -[UITableView updateVisibleCellsNow:] + 2971 11  UIKitCore                           0x000000011f59b52b -[UITableView layoutSubviews] + 194 12  UIKitCore                           0x000000011f8d6269 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 2465 13  QuartzCore                          0x000000011a225357 -[CALayer layoutSublayers] + 258 14  QuartzCore                          0x000000011a22b809 ZN2CA5Layer16layoutifneededEPNS11TransactionE + 575 15  UIKitCore                           0x000000011f8c1c39 -[UIView(Hierarchy) layoutBelowIfNeeded] + 573 16  UIKitCore                           0x000000011eb54703 -[UISheetPresentationController sheetLayoutInfoLayout:] + 48 17  UIKitCore                           0x000000011eb51850 -[UISheetLayoutInfo layout] + 360 18  UIKitCore                           0x000000011eb56580 54-[UISheetPresentationController transitionWillBegin:]blockinvoke2 + 52 19  UIKitCore                           0x000000011f8c90c9 +[UIView(Animation) performWithoutAnimation:] + 84 20  UIKitCore                           0x000000011eb564bd 54-[UISheetPresentationController transitionWillBegin:]blockinvoke.358 + 120 21  UIKitCore                           0x000000011ec8fc82 -[UIViewControllerTransitionCoordinator applyBlocks:releaseBlocks:] + 294 22  UIKitCore                           0x000000011ec8c13d -[UIViewControllerTransitionContext runAlongsideAnimations] + 263 23  UIKitCore                           0x000000011f8c8ef2 63+[UIView(Animation) setAlongsideAnimations:toRunByEndOfBlock:]blockinvoke + 16 24  UIKitCore                           0x000000011f89aa94 -[UIViewAnimationState _runAlongsideAnimations] + 24 25  UIKitCore                           0x000000011f899897 -[UIViewAnimationState pop] + 37 Also, the crash happens only when entityType is reminder. It works fine for event. Can someone please help me with any workaround for this, since calendar selection is the main feature within our app.
Replies
6
Boosts
0
Views
2.1k
Activity
Jan ’22
Access to a shared private calendar.
Hi I'm developing a mobile-app and a web-app that access a user's personal calendar events. From a mobile-app is simple using Apple libraries. From a web-app is different. I found that a calendar can be shared: Publicly: Calendar can be accessed using CalDav (readonly access). Privately: Calendar is shared via another iCloud account. the calendar can now be accessed from this other account (read/write access) My question is, is this the only way i can access an apple calendar without making it public? If i use the iCloud sharing approach, are there any limitations? if i use this approach for very high number of users, will it be allowed by Apple? Thanks
Replies
0
Boosts
0
Views
454
Activity
Dec ’21
Call Tracking App (Not what you think)
Hi All. Looking for an IOS solution that will automatically add any call I make from my phone to my calendar. This is so I can track call history on my calendar, not track someone else's usage. My questions: What app does this? (couldn't find one in the app store/Google search, if you know of one please do share) Is it even plausible to create an app that would do this? IOW, will IOS allow this type of app functionality? Truly appreciate your feedback! BK
Replies
1
Boosts
0
Views
610
Activity
Nov ’21
How retrieve attendees associated with a calendar item?
I am trying to retrieve emails from participants in a calendar event. The documentation (https://developer.apple.com/documentation/eventkit/ekcalendaritem/1507140-attendees) states that this information is provided as as an array of EKParticipant objects. But, in reality, I get an array of EKAttendee objet. This object is not documented. It contains the information I'm looking for (email) but I can't find any way to retrieve it. Have you ever faced this problem? How to retrieve the email of the participants?
Replies
2
Boosts
0
Views
619
Activity
Nov ’21
Can EventKit not read iCloud calendar on watch?
My standalone watchOS app is trying to read from the calendar via EventKit. It seems to only see local calendars though, not any of my iCloud calendars. Do I have to do something special to be able to view the iCloud based calendars?
Replies
1
Boosts
0
Views
1.1k
Activity
Oct ’21
Logisim Using MacOS Big Sur
Hello, I recently updated my mac to Big Sur and I am unable to use Logisim with it. Is there anything I can do to fix this?
Replies
4
Boosts
0
Views
4.5k
Activity
Oct ’21