MobileMe calendar does not accept CalCalendar email alarm

Originator:john
Number:rdar://9165480 Date Originated:21-Mar-2011
Status:Closed Resolved:
Product:MobileMe, Calendar Store Framework Product Version:
Classification:Serious Bug Reproducible:Always
 
*** Summary:
New MobileMe calendar does not accept events with email alarms created by the Calendar Store Framework.

*** Steps to Reproduce:
Open iCal and create a new calendar called "test" under a MobileMe account.
Keep iCal launched.
Open the attached "MobileMeCalCalendar" XCode project.
Build and run "MobileMeCalCalendar.app"

*** Expected Results:
New all day event in your MobileMe calendar with an email alarm.

*** Actual Results:
iCal returns the following error alert:
    The server responded with an error.
    Access to “Event with email alarm.” in “test” in account “<MOBILEMEACCOUNT>@me.com” is not permitted.
    The server responded:
    “HTTP/1.1 403 Forbidden”
    to operation CalDAVWriteEntityQueueableOperation.

With options "Go Offline" or "Revert to Server"

*** Regression:
This always happens when using the Calendar Store Framework to make events with email alarms on MobileMe.
Similar events with message or message/sound alarms add as expected.
Adding events using iCal's UI allows events with email alarms.

*** Notes:
Issues with this error are very common on the internet:
http://www.google.com/search?q=CalDAVWriteEntityQueueableOperation+403

The warning itself is quite opaque… is there any documentation?

Comments

"MobileMeCalCalendar"

Attachment to this report is an XCode project using the Calendar Store Framework to make an all day event in the last created MobileMe calendar with an email alarm.


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!