I decided iTunes 10 was a big pile of junk, in part because it regularly couldn’t see iOS devices on the network over Wi-Fi. The devices weren’t especially hidden, given that other apps and services could see them—it was just iTunes that was being stupid. Well, iTunes 11 arrived today and it’s same-old, same-old. The two iPads in the house were picked up, but the iPhone was not, which was just great. And by ‘great’, I mean ‘good grief, Apple, is it really that difficult to get this rather important aspect of your software right?’

Anyway, the old tried-and-tested means of getting Wi-Fi sync working again, at least temporarily, seemed to do the job. The method is as follows:

  • Connect your device to your Mac, like some kind of idiot living in 2005.
  • Hope that iTunes at this point actually recognises the damn thing.
  • Uncheck ‘Sync with this [device] over Wi-Fi’.
  • Click Apply.
  • Check ‘Sync with this [device] over Wi-Fi’, laughing internally and ironically about all those old ‘Microsoft car’ jokes.
  • Click Apply.
  • Unplug your device, while hoping iTunes won’t immediately forget it exists.

If the second step doesn’t work for you, try rebooting everything. If that doesn’t work for you, I strongly recommend making voodoo dolls of the iTunes engineering team and stabbing them with pins. There’s only a very remote chance this will have the desired effect of them feeling your tech pain first-hand, but it’s got to be worth a go.