Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I received an e-mail with an .ics attachment and I opened it on my iPhone. I opened the attachment and added it to my calendar. Now I want to delete the event. How do I do that?

More Details: When I open most entries in the Calendar app, they have an "Edit" button in the upper-right, and then a "Delete Event" button on the Edit screen. But not this Calendar entry.

I'm guessing that I can sync to my Mac and delete it from there, but that's not a good option since

  • I'm at work
  • I don't use my Mac very often
  • Deleting an entry from the calendar shouldn't require a 5 minute process

Update: Not only am I unable to edit anything about the event, but I can't even change the Alert time. There must be some way to edit events received via .ics.

share|improve this question

migrated from superuser.com Jun 20 '11 at 20:40

This question came from our site for computer enthusiasts and power users.

    
I just tried to reproduce this by sending myself an .ics file but it was deletable. I tried adding it to every calendar (On My Phone, Gmail, MobileMe, and iCalserver) and could delete it from them all. Is there anything special about the event? Are there attendees or attachments? –  pohsyb Jun 21 '11 at 15:37
    
There are Attendees (just me) but no attachments –  Adam Batkin Jun 21 '11 at 15:49
1  
I was able to reproduce the same circumstance with an event with an attendee. Unfortunately, I think the actual answer is: "You don't. Wait for a bug fix" –  pohsyb Jun 21 '11 at 21:10
add comment

5 Answers 5

The only way that I can see is if you had your calendar set up as an exchange calendar. If you're using google calendar you can do it in the web view, but as far as a standard calendar goes, there's no way to remove the event because it's not yours. You can talk to the person that sent you the email and see if he/she can remove you from the attendees list in their calendar, but I can't think of a way for you to do this yourself. It's possible that this functionality will be added in iOS 5 but I can't find a mention of it.

share|improve this answer
    
I don't agree that the event isn't mine...It's on my Calendar, so it's mine now –  Adam Batkin Jun 21 '11 at 15:20
    
I meant that since it wasn't created from your calendar on your phone, you don't have the privileges to edit it. These types of events are generally used for meetings and such where one person is in charge and can edit the event as needed, but all the attendees don't have the privilege to edit the event because they aren't running it, hence "not theirs" in big air quotes. –  cafhacker Jun 21 '11 at 15:28
add comment

Was it added to a calendar? Or as a calendar?

Go into the Settings under Mail, Contacts, Calendars and see if it was added as a full calendar.

share|improve this answer
    
It was added to a calendar –  Adam Batkin Jun 22 '11 at 13:22
add comment

Thank you for describing the problem so well. I believe this is a bug or at least a major annoyance. I have the exact same issue. When receiving an .ics file via email and clicking on it on iphone, the event is added to my calendar, but cannot be edited in any way. I cannot add or change an alert, cannot change the time, cannot delete future events (for a recurring meeting). Completely read-only. At a local level (on my phone), it should be possible to make changes to the event, and that is why I consider this to be a bug.

share|improve this answer
    
Did you report the bug to Apple to get it fixed? –  patrix Dec 1 '12 at 9:14
add comment

I had the same problem, and think I finally figured out how to fix it, as long as you're automatically syncing your calendar with iCloud:

  1. Log into icloud.com on a web browser, with your iTunes account

  2. Enter the Calendar app in icloud.com

  3. Double click the calendar entry you want to delete

  4. There should be a "delete" button by the bottom left corner of the window that pops up

  5. Click the delete button (it will say that all attendees will be notified that the event has been canceled, but this shouldn't actually happen if you're not the event owner)

  6. Any devices synced to that iCloud account should automatically remove that calendar entry

This worked for me, to remove an .ics entry imported from Facebook to my iPhone/iCloud calendar via email. (Deleting it from your calendar on Outlook or a Mac and then syncing would likely work as well.)

share|improve this answer
add comment

I just solved it by connecting to iTunes, choosing my iPhone, then Info, checking it to sync calendar to the Mac not only iCloud. DISAPPEARED! You can uncheck not to sync to the Mac after that again!

share|improve this answer
add comment

protected by Community Mar 21 '12 at 3:41

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.