> Am 07.10.2015 um 02:04 schrieb Stephen Ingram <[email protected]>: > > I'm trying to find out why an iPhone will not grab all of the events for a > particular user's calendar. I've setup a private server just for that user so > I can see only logs from their iPhone. Does anyone know how the whole CalDAV > sync works? How does the iPhone know if there are additional events to sync? > Is there a way to obtain telemetry information in the logs so I can grab more > detail during the sync? I'm hoping to identify where the bug is.
I tested several third party calendar solutions (read non-apple solutions) for the iPhone and the best setting to catch really all events – even not so old ones – was to set syncing to all events. This is not the default setting and this may be a problem for big calendars. Most of the solutions do not support push or the iPhone does not like their push support. Therefore you are stuck with loading updates every 15 minutes. Can’t currently see, that SOGo is better in this regard. The first sync can take some time. You can force an update of the calendar with deactivating the account, killing the calendar app and reactivating the account. If you are testing a lot, this saves you some headaches. To that it all depends on the software version of the iPhone how smoothly it runs. Try to have the most current version of iOS. Regards, Johannes -- [email protected] https://inverse.ca/sogo/lists
