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

subscribed calendars added on mac, not updating correctly on iphone

i add a subscribed calendar to my mac.

it shows up on my iphone.


i change something in the calendar that is the main calendar that my mac and iphone are subscribing to,

the mac updates fine (sometimes i have to press refresh all but it works),


on my iphone though, the subscribed calendar does not see the changes.

pressing refresh does not help.


the only thing that forces a refresh is to restart the iphone.


im on icloud, running iOS 5.1 on an iPhone 4S.

Posted on Mar 12, 2012 4:20 PM

Reply
Question marked as Best reply

Posted on Apr 13, 2017 5:25 AM

I think you're right. This is the only way I could get it to work. If it's by design, they should simply disable the ability to add a subscribed calendar to iCloud, as this implies it will then sync changes via iCloud to all devices. It's a bit of a pain to subscribe separately on each device, but not really a big deal - it's more that the option to 'add subscribed calendar to iCloud' is misleading, and is the real cause of this confusion. The fact that the calendar appears to sync to your device, but then fails to sync any changes (unless you reboot your device, apparently), makes this even worse. They should simply force you to subscribe to the calendar on one device (or "On my Mac" when setting up on a Mac).

24 replies
Question marked as Best reply

Apr 13, 2017 5:25 AM in response to at.sterndale

I think you're right. This is the only way I could get it to work. If it's by design, they should simply disable the ability to add a subscribed calendar to iCloud, as this implies it will then sync changes via iCloud to all devices. It's a bit of a pain to subscribe separately on each device, but not really a big deal - it's more that the option to 'add subscribed calendar to iCloud' is misleading, and is the real cause of this confusion. The fact that the calendar appears to sync to your device, but then fails to sync any changes (unless you reboot your device, apparently), makes this even worse. They should simply force you to subscribe to the calendar on one device (or "On my Mac" when setting up on a Mac).

Mar 21, 2012 5:55 AM in response to motech

Same here. I use Songkick.com which offers a personalized concert calender/a personal iCal subscription.

Works fine on my Macs, not on my iPhone.


The subscription is listed on my iPhone (and it's checked) but when I add a concert, it will only show up on my Macs but not on my iPhone. Pressing refresh does not fetch the data...


Deleting the calendar and re-adding it adds the latest calendar. Also, turning off Calendars in the iCloud settings on the iPhone, and then turning Calenders on again, will update the updated calendar. But that's not "push". I'd call it "hassle" 🙂

May 29, 2012 1:40 PM in response to incubheat

I've found a solution...

It appears it's not possible to add subscribed calendars to iCloud. And when you subscribe to a calendar on your Mac, you can add it on your iPhone, but it won't sync any changes on your iPhone.

The solution is to manually add the calendar.

On your iPhone, go to "Settings", then choose "Mail, Contacts, Calendars", then choose "Add Account".

Choose "Other" and then choose "Add Subscribed Calendar", and paste or type the address of the calendar. You're all set. The calendar dates will show in the Calendar app and the Calander list will now show a section "Subscribed", similar to the list in iCal on your Mac. Same thing, just a bit of a hidden way to add a subscribed calendar...

It would be nice if it would all just simply work the same, so add a subscribed calendar on iCloud of your iPhone and it will show up on all your devices.. (Maybe soon, Apple?)

I use a Songkick calendar, by the way. A great way to track concerts and organize my concert agenda

May 29, 2012 1:55 PM in response to Jeroen Pietersma1

Thanks Jeroen, I agree that is a valid temporary, work-around solution but I think something is definitely amiss in the way "iCloud subscribed calendars" are working and we should expect more. These calendars definitely don't show on iCloud.com but according to this apple article: http://support.apple.com/kb/HT5029, I would expect that I can subscribe to a calendar on my mac, set it to iCloud, and it should sync/update on my iPhone. Yet the calendars don't update on my iPhone. It's an already great service but none of us are seeing the behavior from the service that the article says we should expect, so somewhere something is wrong. For now I'll stick to your workaround and Songkick is pretty great!

Aug 26, 2012 9:41 PM in response to motech

I've had the same problem with both iPad 2 and iPhone 4S not updating with subscribed calendars located in iCloud. This worked on both devices - I went into Settings -> iCloud then clicked on the 'Account' button. On the next screen it shows the account details, and takes a moment to give the status of you storage plan. Having completed this, my subscribed calendar immediately updated to the current version. I don't know if this would have to be repeated every time I want to sync the calendar, as I have only done it once. This produces the desired behavior, but clearly not in the seamless way Apple intended.

Feb 5, 2013 5:36 PM in response to pioneernoir

I have the same problem with my ipad.

There is another way to refresh the calendar and that is to turn off the device and then turn it back on again.

But I think your way is much quicker.

I would rather go to the icloud preferences and click on account and wait the few seconds for it to get the storage plan.


The best way would be for apple to fix the problem.

Feb 5, 2013 7:33 PM in response to pioneernoir

I finally got it to work.

Here are the steps I took.


1. On your Mac, make sure all calendars are stored on icloud.

http://support.apple.com/kb/HT5029



2. On your iDevices, go to Settings - > Mail, Contacts, Calendars

Here you will see your main account that accesses mail, contacts, bookmarks, etc.

Any other accounts will access mail only.



3. Scroll to bottom of list - > Add account - > Other



4. choose Calendars - > add CalDAV Account



5. Enter Server name

(if an iCloud account, just put me.com. This is where I was stumped for awhile)

Enter user name, password, and description. This creates a new calendar.



6. On your iDevices, go to Settings - > Mail, Contacts, Calendars

Check to see if indeed you have another account that is Calendars, Reminders



7. On your iDevices, go to Calendar app

Show Calendars (a list)



8. On the main calendar, clear checkmark from previously subscribed calendar.

(this eliminates viewing duplicates and entries that do not update)



9. On the next calendar below (in the list), put a checkmark next to your new one.

Remove other checkmarks in the list from ones you do not want.

The calendars should now update automatically.


(My iPad updated almost immediately.

My iPhone took longer but did do it eventually.

You can always check iCloud storage to force refreshing sooner.)

Dec 1, 2014 2:43 PM in response to SpatmanD

Same issue here. I can get the subscribed calendar and events to show up on my Mac with the calendar set to iCloud. The calendar also shows up on all my iOS devices under the calendar list (it shows up immediately) but none of the events propagate into the calendar on my iOS devices.


I am told the calendar I subscribed to has a "9 minute throttle" for refreshing / syncing. I don't know if this has anything to do with it but I have the refresh set to an hour on my Mac.

subscribed calendars added on mac, not updating correctly on iphone

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