It has everything to do with his iPhone as he's using mobileme (a "cloud" based service) designed to interact with iCal, and it is confusing why Apple wouldn't do something as simple as syncing the birthday calendar. Mobileme won't sync subscribed calendars as well. One workaround is to export your birthday calendar to the desktop then re-import it as an actual calendar within iCal. Or u can switch to google calendar as I have done. One caveat is that atm it only supports up to 5 calendars.I hate to say this, but your iPhone has nothing to do with your complaint. The iPhone is designed to be cloud based; that being said, it's dependent upon what your calendar/contact storage service is.
This is already a common complaint with Gmail. 🙂
wow, really. all this drama for birthday reminders? I'm sure there's another way you can remind yourself... people did it before the iPhone existed... I think a lot of people are just spoiled these days, never happy with what they have, always wanting more.
OK, I've been having a play with this and I've found a solution to the problem. It's not perfect (but then what is!).
Here's what you do:
In iCal, select Publish on your Birthdays calendar. You can then select several options such as publishing changes automatically, publishing alarms, etc
Once you click publish, it will start publishing to MobileMe and give you a URL. You can subscribe to this published calendar in iPhone OS 3.0: go to mail accounts and add. Select Other and "Add Subscribed Calendar". Add the relevant details in there (e.g. the subscription URL), and the Birthdays calendar will appear on your phone.
Now, if you make any changes to contacts in Address Book, the birthdays calendar will update and publish the changes back to your phone. If you change a contact on your phone, it will push back to address book, which will update the birthdays calendar and push it back to your phone.
So far so good - it all works beautifully. So, where's the catch? The only one I can see is that I can't find a way to password protect a calendar published on MobileMe, so if you are concerned about privacy of a birthdays calendar this isn't the solution for you. If you're not, then it should be what you're looking for 😀
OK, I've been having a play with this and I've found a solution to the problem. It's not perfect (but then what is!).
do you use Mobile me to sync everything? If so, please contact me, I'll buy you a beer. I doubt it though. I just tried it here. The birthday calendar CAN synch to the iPhone IF you let iTunes sync it. If you use MobileMe for synchronizing everything, it won't work!
lame!
phil,
there is a slight bug though in the iPhone's iCal.
With having a subscription, all days in the monthly view are indicated as having something scheduled, which clearly is not the case!
![]()
I guess that's the first true bug I've seen in the 3.0 GM
hm, that is strange indeed then. If you'd agree we could exchange our birthday calendar links to check if it is a phone or calendar issue...
The Birthday Calendar in iCal is a "special" calendar that automatically pulls birthdays from Address Book contacts. It's incredibly useful because you only have to keep birthdays in a single place and where they should be (i.e. against the person themselves), and iCal takes care of the rest. The problem the OP has (and I share his frustration to a certain extent) is that this calendar does not sync over the air so you lose the benefit of this very useful function.
That's strange - I don't get that on my calendar (using 3.0 GM)
It is a stupid omission.
Please let me know if anyone figures this out. It's very annoying
Indeed. A stupid omission with an incredibly easy workaround: subscriptions. Just publish your birthdays calendar in iCal and subscribe to it on the iPhone. It's really not that complicated.
alFR is right. It seems as though you can just do both.
It says in iTunes: Your calendars are being synced with MobileMe over the air. You can ALSO choose to sync calendars with this computer.
I use MobileMe plus I (in iTunes) selected some holiday and birthday calendars to sync. Works fine since you don't have to change birthdays very often and even when you do, you do it in the address book, which goes through the cloud to your computer, which updates the birthday in iCal, which will then update when you plug your device into iTunes. If that is not updated fast enough for you, well then you probably are already late getting a present anyway.
Birthdays sync just fine. In itunes under info, when syncing a calendar you can now sync that birthday calendar. Mine shows up great, and if I change a birthday on the phone it updates the cal during the sync back to the computer.