However, Apple accounts can sometimes be a little awkward to connect so there are some extra steps needed to connect successfully.
The most important part is the requirement for an “app-specific password”.
The second to check is that your calendar is accessible from iCloud.com.
Before you start you should create a sub calendar on your iPhone, additional calendars are easy to set up and a great way to stay organized.
1. App-Specific Password
To connect to Apple iCloud you will need to use an app-specific password to connect instead of your normal password. They are generated for you by Apple and they look similar to the below:
etvg-iuty-bdfh-plsq
You will need to enable multi-factor authentication for your account if you haven’t done so already.
Apple’s help article on how to have an app-specific password generated can be found here: https://support.apple.com/HT204397
As of June 15 2017, Apple required that all applications use app-specific passwords when connecting to iCloud services. Therefore generating an app-specific password became mandatory when previously your regular password may have worked.
2. Check the Calendar on iCloud.com
You should also check that you can access your calendar at https://www.icloud.com/ Sometimes Apple require some further verification before they make your calendar accessible through your iCloud account.
3. Authorizing Access
Your software provider will provide you with a button or link to follow to connect your calendar with their service, that looks like the below once accessed:
After selecting iCloud you will see a screen like below where you need to input your Apple ID and App-Specific password:
You’ll then be redirected back to the software application that requested authorization. This will then perform the required synchronization in the background.

