Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Can Icloud sync with google calendar and gmail?

We use google calendar at my office and share it with our staff. I thought we would be able to sync those calendars with icloud and google. Before icloud, I set up an exchange account on Ipad, iphone, imac and it works well for calendar and email. I thought I could replace that sync with icloud, but it seems to not be designed that way. Should google calendar and gmail users stick with google?

Posted on Oct 13, 2011 10:19 AM

Reply
Question marked as Best reply

Posted on Oct 14, 2011 12:25 PM

I am looking for similar information. I have used Google calendar in tandem with iCal for quite awhile and it has worked fine with Mobile Me, my iPad, iPhone 3GS, a MAcBook Pro and iMac. All sync flawlewssly together and I have a happy Google calendar in iCal. Now that I have made the conversion to iCloud, all my devices continue to work but iCloud on the web does not recognize the Google calendar? Is there a step that I missed in the conversion from Mobile Me to iCloud? Thanks in advance for any help you can offer.

84 replies

Aug 14, 2012 2:55 PM in response to Claidheamdanns

Claidheamdanns wrote:


Like the original poster, I need to be able to sync between iCloud and Google calendar. I notice that some of the posters on here can't imagine why you would ever need to do that, but believe me, it is very much needed for some people.


I was previously using SpanningSync, until upgrading to Lion at work and Mountain Lion at home broke it. I'm not too dad about that, because many times it ended up screwing up my contacts. I was never terribly happy with it in the first place but needed it to syncronize my calendars with a PC user.


Aside from the fact that I am on a Mac, both at home and at work, and have an iPhone, iPod, and iPad connected via iCloud (read this as Mac fanatic), and one PC user (read this as will not use a Mac), I also develop websites with calendar features that rely on the Google calendar platform to auto-update the websites.


So far, there have been nothing but lousy iPhone apps for working with a Google calendar (including Google's own solution), so I won't be going that route on my iDevices (iCloud works flawlessly between both my Macs and all iDevices), but I still need to have the Google calendars sync both ways, so that updates I make on the Mac automatically go to the websites in question, and to the PC user.


So far, I have not found a solution to make this work in the post-Lion world. If someone has one, I'd be happy to hear it.

Here is my method, not free but functional.


Install BusyCal, subscribe to your iCloud calendar and your Google calendar, publish the iCloud calendar to your Google account, select the new calendar (in Google Preferences) and you are done. Do not (also) publish the Google calendar to the iCloud account, that way lies many dulicates.

Aug 14, 2012 3:18 PM in response to Claidheamdanns

Instructions for iCal 5.x

  1. Open Apple iCal, go to Preferences and then the Accounts tab.
  2. Click on the + button to add an account.
  3. Enter the following information:
  4. Open Apple iCal, go to Preferences and then the Accounts tab.
  5. Select your Google account.
  6. Under the Delegation tab, select the calendars you'd like to add to iCal by checking the boxes next to them. If you don't see a list of delegates, switch to the Account Information tab and then switch back to the Delegation tab.



Aug 14, 2012 3:19 PM in response to Claidheamdanns

Instructions for iCal 3.x

To set up CalDAV support for Google Calendar in Apple's iCal, follow these steps:

  1. Open Apple iCal, go to Preferences and then the Accounts tab.
  2. Click on the + button to add an account.
  3. In the box that pops up, enter a description for the account and your Google Account username and password.
  4. Under Server Options, add the following URL:
    https://www.google.com/calendar/dav/YOUREMAIL@DOMAIN.COM/user//www.google.com/calendar/dav/YOUREMAIL@DOMAIN.COM/user
    Replace 'YOUREMAIL@DOMAIN.COM' with the email address that you use to log in to Calendar. Make sure to include the '@domain.com' portion (which is @gmail.com for Gmail users) in this section.
    DO NOT substitute your username for 'user' at the end of the URL.
  5. Leave the Use Kerberos v5 for authentication option unchecked.
  6. Click Add.
  7. Under the Delegation tab, select the calendars you'd like to add to iCal by checking the boxes next to them. You may need to hit refresh to get the latest list of calendars.
  8. Add your email address to your Address Book card by selecting Add Email. You'll be prompted to add your email address only if your address is not already in your Address Book.

You won't be able to invite or email guests to Google Calendar events within iCal if your address is not in your Address Book.

Your Google Calendar will now appear in iCal's list of calendars, and changes you make to your Google Calendar in iCal will be reflected when you sign in to Google Calendar.

Event information will automatically refresh every five minutes. You can change this interval by opening the iCal > Preferences > Accounts menu and selecting a new refresh interval under the 'Refresh calendars' drop-down. Keep in mind you can also force a refresh by selecting a calendar and pressing the Apple and R keys at the same time.

Calendars that are checked but disabled have already been added to iCal - you can remove them from within iCal.

Aug 14, 2012 3:21 PM in response to Claidheamdanns

Or use this website for Lion, and it will also work for Mountain Lion.

http://hints.binaryage.com/how-to-sync-google-calendar-with-ical-on-lion/



How to Sync Google Calendar with iCal on Lion


Share on facebookShare on twitterShare on emailShare on google_plusonehttp://hints.binaryage.com/how-to-sync-google-calendar-with-ical-on-lion/#0http://hints.binaryage.com/how-to-sync-google-calendar-with-ical-on-lion/#


By: Mark Miyashita

If you want to sync your Google Calendar with the iCal application on Mac OS X Lion, then follow the guide below outlining how to do this. You will need your Google Account information including a two-step verification password for iCal if you have that set up. This information can be found here.

Step 1) Open iCal located in the Applications folder.

Step 2) Go to iCal Preferences by pressing "CMD + ," or by clicking iCal > Preferences.

Step 3) Select Accounts and press the plus symbol in the bottom left corner.

Step 4) Under Account Type, select Google.

User uploaded file

Step 5) Enter in your Google credentials. If you have two-step verification set up on your account, follow the link above in order to get an application specific password for iCal.

Step 6) Press Create and your Google Calendar should start syncing. You can select the interval at which you wish the account to sync on the Accounts section of iCal Preferences.

Aug 29, 2012 5:33 PM in response to Claidheamdanns

I’m running Calendar 6.0 on OS 10.8.1 (Mountain Lion). I find that I can easily view and manage my google calendars via the Mac Calendar program, but I can not find a way to easily upload my local calendar events to the google calendar server.


To View and Manage a google calendar with Mac Calendar:


1) Go to Calendar/Preferences…

2) Click the “Accounts” tab.

3) On the left, at the bottom of the box, click “+”

4) A box should pop up titled, “Add an account”

5) Type in your gmail address and password

6) Hit create


Within 30 seconds, the OS had found my google account and synched Mail, Calendar, Notes, and Messages.

Apparently it parses the “gmail.com” server name and sends the request to the correct address at google. Later, I was able to unsynch with google messages, as I didn’t want this service.


This allows me to view and edit google calendar entries via the Mac Calendar program. However, it does not let me view my Mac Calendar events on google.


The functionality I want is to simply share my local Mac Calendar events with someone else… just to let them view them. The person is not on iCloud, so I apparently have to find a WebDav server somewhere to publish to.

Jan 5, 2013 6:25 PM in response to Claidheamdanns

Thanks everyone for all the helpful posts,

I followed the following method and it works well. The idea is to sync the old and new contents of the iCal to google calendar;

After creating a google calendar account like it was mentioned above, go to preferences again, in the general tab choose your google calendar as the default calendar; this will make all new entries to the iCal to be directly on google calendar so it syncs through all your google accounts.

Second; I went to iCal and put it on a larger view, like the month or the year view, press command and A to select all entries, then double fingre click (right click) on any entry, then stay on the calendar submenu, and then click on your google calendar, and this will move all your older entries from iCal iCloud to the google calendar. you only need to do the last step once as from now on all the new entries will go directly to the google calendar.

I hope that helps.

Jan 5, 2013 6:55 PM in response to raluka

raluka wrote:


Second; I went to iCal and put it on a larger view, like the month or the year view, press command and A to select all entries, then double fingre click (right click) on any entry, then stay on the calendar submenu, and then click on your google calendar, and this will move all your older entries from iCal iCloud to the google calendar. you only need to do the last step once as from now on all the new entries will go directly to the google calendar.

I hope that helps.


An alternative is to export the single calendar that you want to move. Choose the calendar you want to move, then select File -> Export -> Export… . Calendar (ML) or iCal (Lion) will ask you where to save the calendar data. After saving, select File -> Import -> Import... and open the exported file you just saved. iCal/Calendar will ask you where to put the imported items. Select your Google calendar.


At this point, you will have two copies of your events in iCal: one from your original calendar and one in the Google calendar. If you are happy with the transfer, delete the original calendar.


While raluka's suggestion is faster (and easier), I like the added security of having a copy of the calendar data before making big changes like this. It also ensures you move all data from a calendar instead of relying on what is selected.

Feb 19, 2013 2:11 PM in response to chathamsolutions

Thank you! I was having trouble syncing shared calendars on my iphone 4s and all i had to do was go to : http://www.google.com/calendar/iphoneselect and select my shared calendars. I had tried adding the calendars 3 ways, through adding Gmail account, adding as an exchange account, and finally adding as Icloud account. None worked for shared calendars (only the personal calendar) until I went to above link. Thanks!!

Can Icloud sync with google calendar and gmail?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.