Saturday, February 27, 2016

Bug: iOS treats redirected and synonyms as different conversations

It took me ages to figure out what was going wrong.

My iMessage conversations with the kids were split into two threads, even though only knew of one person.

Turns out the problem was the old and split.

Years ago Apple migrated its cloud services from an email of to one of They implemented a redirect, but I’ve come to suspect that the “real” address is still Or rather that on some Apple backends it’s and some it’s Turns out the same messiness applies to and iMessage.

iMessage/ doesn’t know about this redirection. It doesn’t know and are synonyms. So a thread that references is separate from one that references

The workaround is to put both the and addresses into the contact. It’s a pain of course, you don’t want to do this for every person you know. I’m doing it now for the kids.

I suspect this is a very hard bug to fix.

No comments: