Apple Event: May 7th at 7 am PT

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

ical stuck "updating"

My iCal has become extremely unresponsive since upgrade to Lion. Just stays stuck "updating" all the time but it does not update diddly. Wont sync to gmail calendar anymore, does not update subcription calendars accurately even though links are right. Very annoying. Anybody got a fix?

Posted on Aug 27, 2012 2:53 PM

Reply
Question marked as Best reply

Posted on Aug 27, 2012 4:39 PM

wirelesschick,


Try removing the com.apple.iCal.plist file from your Macintosh HD/Users/yourusername/Library/Preferences Folder. To find that Library folder if you are using Lion/Mountain Lion, use Finder>Go Menu>Depress the "Option" key>Library. Drag the .plist file to your desktop, and log out/in or restart.


Next, make sure that you are not connected to the internet. Then go to your Macintosh HD/Users/yourusername/Library/Calendars Folder and remove any files with "Cache" as a part of the file name. Use the same method as listed above to get to the correct Library Folder. Log out/in, or restart and check iCal for functionality.

User uploaded file

22 replies

Nov 26, 2013 12:52 PM in response to wirelesschick

I wrote a bash script to automate the clearing of cache and restarting of the calendar app that works great for me, maybe it can help someone else that ends up here (since this is one of the first google results for "osx calendar stuck updating"). Save it as "calendar_reset.sh" in any text editor, make it executable, and run:


#!/bin/bash


if [ "$(ps -ax | grep -c /Applications/.*/Calendar)" -gt "1" ] ; then

killall Calendar

echo "Calendar process killed, clearing cache files"

else

echo "Calendar not running, clearing cache files"

fi

if [ -a "~/Library/Preferences/com.apple.iCal.plist" ] ; then

rm "~/Library/Preferences/com.apple.iCal.plist"

echo "Removed ~/Library/Preferences/com.apple.iCal.plist"

fi


find "${HOME}/Library/Calendars" -iname "*Cache*" -maxdepth 1 | while read CACHE ; do

rm "${CACHE}"

echo "Removed ${CACHE}"

done


/Applications/Calendar.app/Contents/MacOS/Calendar &

echo "Calendar restarted, carry on"

ical stuck "updating"

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