Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iMessage waiting for activation

I have an iPhone 4 (CDMA) off contract, but connected to wifi so internet is not an issue. Just updated to iOS 5 and iMessage is still waiting for activation.

Facetime activated with my email, but iMessage is not activating on my AppleID or my .me account

I see many people are also commenting on this... is this a known Apple issue? (aka is iMessage not ready?)

Posted on Oct 13, 2011 11:35 AM

Reply
22 replies

Oct 25, 2011 6:44 AM in response to chattphotos

I had the following problem: If I change SIM, facetime and imessage do NOT activate on the new number and still show the old one. In your case, since you are on CDMA, you do not have SIMs.


What I did was the following.


To be done just once:


Go to Settings -> Mail, contacts, calendars -> My info, select your own card.


To be done every time you change the sim (in your case it is not necessary, and it should be a one time thing).


Go to address book, make sure the current phone number is the ONLY one that is marked "iPhone"


(Deactivate/reactivate FaceTime and iMessage)


After a short while, facetime and imessage should be activated with the NEW number


NO "erase all settings" required, NO reboot.


Note that I did this with official carriers and also non-official carriers (all with a factory unlocked iPhone). I can now reproduce this on a regular basis swapping SIM cards ad libitum. It may work for you just with the address book and mail/contacts/calendars steps.


Roberto

Nov 29, 2011 9:57 PM in response to jfaughnan

@jfaugmhan


It's either a works great or not at all kind of thing. But I see a future in iMessage (its like BBM on steriods)


To update on my iPhone-off contract, even though it says iMessage is waiting for activation, I can still iMessage my friend in Australia (and I am in the USA) So I don't know how it's working, but it's working great!


Also, another one of my USA friends has an iPod touch with iMessage. It is working flawlessly!

Nov 30, 2011 7:04 AM in response to chattphotos

Thanks, that helps! So it seems possible that Apple will (or even intends to) support SIM-less iPhone as iPod Touch equivalents.


I think the first night I tried this he was able to send a receive with "waiting for activation", but now it fails.


If it is a bug currently, I wonder if it's an iCloud identity bug. In the case of my son


1. I migrated his account from our MobileMe family account to iCloud.

2. His Store ID is my (jfaughnan@mac.com AppleID but his iCloud ID is his @me.com email.


Anyway, you've given me some hope.


I have, of course, tried various experiments with adding/removing his iCloud credentials from the phone, adding/removing his secondary Google accounts, specifying his Contact Card as "him", changing Location, etc, etc. I think I've run the gamut short of wiping the phone and restoring from backup (bit of a pain to do that).


I may try putting my SIM in his phone, seeing if I can activate, then pull the SIM.


So now I'm waiting.

Feb 9, 2012 4:05 AM in response to chattphotos

I had exactly this problem yesterday, both on my iPhone 4 (which had been working on iMessage for months) and on my wife's iPhone 3GS. I spent an hour on the phone to Apple support, but they couldn’t fix it. All they could suggest was an appointment at an Apple store. However, I managed to fix it on both iPhones by using Google's DNS server, 8.8.8.8.


Using my own proxy server, I found the servers that the iPhone connects to when activating iMessage. There are several, but two of them are deployed regionally with the same hostname but multiple IP addresses (and consequently multiple servers). I am in the UK and when I do DNS lookups, I get the following results:


init.ess.apple.com

82.96.58.9 from a UK DNS server

63.80.4.41 from Google's US DNS server at 8.8.8.8


static.ess.apple.com

82.96.58.47 from a UK DNS server

80.239.148.162 from Google's US DNS server at 8.8.8.8


The regional differences in DNS resolution are because Apple uses Akamai Technologies to deploy local points of presence, which is intended to reduce latency and intercontinental bandwidth. Therefore your iPhone does a DNS lookup on the hostname and a regional IP address is returned. UK DNS servers return the above 82.96.58.* addresses in Sweden; Google's US DNS server returns the above servers in the US, which I am guessing are Apple's primary iMessage servers. The Swedish iMessage servers seem to be deficient in some way, which is why you sometimes get this problem when activating iMessage outside the US.


After changing the DNS for your wifi connection to 8.8.8.8, you may need to restart your iPhone before trying to switch on iMessage again, as restarting will flush the iPhone's DNS cache. Otherwise your iPhone will retain the previous DNS mapping to regional Apple servers rather than to the more reliable primary Apple servers in the US.

iMessage waiting for activation

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.