• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • About
    • Stephen Foskett
      • My Publications
        • Urban Forms in Suburbia: The Rise of the Edge City
      • Storage Magazine Columns
      • Whitepapers
      • Multimedia
      • Speaking Engagements
    • Services
    • Disclosures
  • Categories
    • Apple
    • Ask a Pack Rat
    • Computer History
    • Deals
    • Enterprise storage
    • Events
    • Personal
    • Photography
    • Terabyte home
    • Virtual Storage
  • Guides
    • The iPhone Exchange ActiveSync Guide
      • The iPhone Exchange ActiveSync Troubleshooting Guide
    • The iPad Exchange ActiveSync Guide
      • iPad Exchange ActiveSync Troubleshooting Guide
    • Toolbox
      • Power Over Ethernet Calculator
      • EMC Symmetrix WWN Calculator
      • EMC Symmetrix TimeFinder DOS Batch File
    • Linux Logical Volume Manager Walkthrough
  • Calendar

Stephen Foskett, Pack Rat

Understanding the accumulation of data

You are here: Home / Everything / Apple / Apple Breaks ICS Calendar Auto-Subscription In iOS 4.2

Apple Breaks ICS Calendar Auto-Subscription In iOS 4.2

January 13, 2011 By Stephen 5 Comments

A few years ago, I posted a treatise on calendar subscription for iOS devices. This post noted that iOS 3 handled Internet links ending in “.ics” correctly – that is, that it asked to automatically subscribe to them in the Calendar app. This was an example of Apple’s excellent iOS data detection features, and made it very easy to subscribe to a calendar. But recently, a commenter noted that this no longer works in iOS 4.2. I checked, and sure enough it’s broken or removed after iOS 4.1.

You might also like to read How To Keep Your Family Activities In Sync With A Shared Google Calendar

Here Today, Gone Tomorrow

Why would Apple remove this handy feature?

Here’s what we’ve lost in iOS 4.2. Try the following on any iOS device (iPad, iPod Touch, or iPhone) running iOS 3.0 through 4.1:

  1. In Safari, tap this link to a shared Google calendar of enterprise IT events
  2. iOS will pop up the window above, asking if you’d like to subscribe
  3. If you tap “Subscribe”, it will set up this calendar in the Calendar app, and new events will be added automatically
Oops! Safari in iOS 4.2 no longer knows what to do with ICS links!

But this no longer works in iOS 4.2! Instead, iOS reports an error and does nothing. ICS calendars still work fine in the Calendar app, and the links are handled perfectly in Mail and when using “webcal://” instead of “http://”, but most don’t use that access method. Although “webcal” is a de-facto standard for ics links, it is not an official one and is not used by many ics providers, including Google.

Subscribe to ICS Calendars in iOS 4.2

ICS auto-subscription still works fine for links in the Mail app

Here’s the new (convoluted) way to subscribe to an “.ics” calendar feed found on the web in iOS 4.2. Note that this also works pretty much the same in versions 3.0 through 4.1.

  1. Tap-and-hold on the .ics link in Safari or Mail or wherever
  2. Select “Copy” to copy the link onto your clipboard
  3. Open “Settings”
  4. Open “Mail, Contacts, Calendars”
  5. Tap “Add Account…”
  6. Tap “Other”
  7. Tap “Add Subscribed Calendar”
  8. Tap-and-hold to paste the .ics link you copied previously

That’s a much-longer process, and puts it out of reach for the average iPhone user. Who would know to tap “Other” or that a .ics link is a “Subscribed Calendar”? It’s totally unintuitive.

Sure, .ics links still work fine in Mail, but emailing yourself a link isn’t really obvious, either. And .ics links are so long and ugly, no one’s going to want to type one in.

Stephen’s Stance

Considering that this works fine in Mail and in Safari with “webcal” links, I bet this is a bug. Perhaps in adding support for HTML 5 and launching third-party apps from Safari broke this feature somehow. But Apple developers are notoriously difficult to contact, and I have no idea how to report this bug in a way they would hear. So I’ll just make it public here, along with the workaround, and hope someone is listening!

You might also want to read these other posts...

  • Electric Car Over the Internet: My Experience Buying From…
  • Liberate Wi-Fi Smart Bulbs and Switches with Tasmota!
  • How To Install ZeroTier on TrueNAS 12
  • Scam Alert: Fake DMCA Takedown for Link Insertion
  • How To Connect Everything From Everywhere with ZeroTier

Filed Under: Apple Tagged With: Apple, calendar, ICS, iOS, iOS 4.2, iPad, iPhone, mail, Safari

Primary Sidebar

If you can keep your head when all about you are losing theirs…
If you can wait and not be tired by waiting…
If you can think – and not make thoughts your aim…
If you can trust yourself when all men doubt you…
Yours is the Earth and everything that’s in it.

Rudyard Kipling

Subscribe via Email

Subscribe via email and you will receive my latest blog posts in your inbox. No ads or spam, just the same great content you find on my site!
 New posts (daily)
 Where's Stephen? (weekly)

Download My Book


Download my free e-book:
Essential Enterprise Storage Concepts!

Recent Posts

How To Install ZeroTier on TrueNAS 12

February 3, 2022

Scam Alert: Fake DMCA Takedown for Link Insertion

January 24, 2022

How To Connect Everything From Everywhere with ZeroTier

January 14, 2022

Electric Car Over the Internet: My Experience Buying From Vroom

November 28, 2020

Powering Rabbits: The Mean Well LRS-350-12 Power Supply

October 18, 2020

Tortoise or Hare? Nvidia Jetson TK1

September 22, 2020

Running Rabbits: More About My Cloud NUCs

September 21, 2020

Introducing Rabbit: I Bought a Cloud!

September 10, 2020

Remove ROM To Use LSI SAS Cards in HPE Servers

August 23, 2020

Test Your Wi-Fi with iPerf for iOS

July 9, 2020

Symbolic Links

    Featured Posts

    Review: Blue Snowball USB Microphone

    March 31, 2010

    How To Connect Everything From Everywhere with ZeroTier

    January 14, 2022

    Follow the Yellow Brick Road to the Software-Defined Future

    November 29, 2012

    My Visit to Bletchley Park

    August 3, 2012

    My Core i7 Macintosh SE

    May 25, 2017

    Sony QX100 Lens Camera: Ruined by a Flaky iOS App

    October 7, 2013

    A Complete List of VMware VAAI Primitives

    November 10, 2011

    A Fairy Tale of Two Storage Protocols

    September 23, 2014

    The Terrifying True Story Of Virtual Machine Mobility

    December 22, 2011

    My Advice For New Business Travelers: Get The Credit Cards!

    March 20, 2014

    Footer

    Legalese

    Copyright © 2022 · Log in