Perhaps you have had this long-term dilemma of wondering how you will ever access the calendars you have to map your CalDAV iCloud account without the need for browsers and do the process offline.To answer this, we will dive deep on some technicalities. You do not have to worry, though because I will be with you every step of the way.
Syncing CalDAV iCloud
To determine the needed parameters, the first log in your account in icloud.com, then press F12 so you will open the Firefox web debugging console below the iCloud calendar page. Using the “Network” tab chosen, you may create an appointment so you can cause a traffic against desired calendars. Try to look for corresponding post interactions.
There is this sort of numeric user ID which is the Dsid parameter which allows multiple tasks and calendars to be owned by the same account. Click Parameters to show it.
The pGuid may be different from the calendar to the calendar. It can be checked from similar instructions. But using the “Response” tab, you may be digging the JSON structures a little more for you to familiarize it.
CalDAV iCloud Alternative Sync Method
There is also another method of syncing your iCloud Calendar using the CalDAV protocol. This is a 2018 version.
First, go to the icloud.com and fleetingly share a calendar to get the server URL and take notes of it for you will need it. Always remember that after the steps mentioned, you have to deactivate Calendar Sharing, or else everyone can have access to your shared calendar. You might not want the concept of that.
Use your Apple account and make a password that is specific for Evolution to have access to your Calendars.
There, in Evolution, create a new calendar then click CalDAV and enter the uniform resource location. Do not enter the full calendar link but only the domain part.
For the user, enter your Apple ID email and select Find Calendars. You will need to enter the password you created earlier which you were advised to take notes of and sync as many calendars as you desire to. Voila!
The reason why there is a chance in the syncing process for iCloud calendars just within a year is that the 2017 version stopped working due to Apple’s migrating iCloud accounts to employ app-specific passwords as a very pragmatic safety measure. This implies that the main iCloud password, which is essential in syncing, will no longer apply. Luckily, the 2018 version of syncing was there to wipe away the tears of tech-savvies for what happened in the 2017 process.
The advancement of technology that modernity called for is arguably breaking the limits of what available tools are. Other times, discoveries are products of resiliency, of trying to bounce back amidst the crash and the roars of disappointment. Interconnectivity is a solid example. Whenever a device fails or even a process, companies always move forward the surge of pressure and always introduce breakthroughs. Data is the lifeblood of this generation, and syncing is the veins.
Photo by: Roman Bozhko