6

I bought an iPhone 3GS and tried to activate iMessage on it, but it won't work. I tried everything to activate it, but it still says "waiting for activation". What should I do?


enter image description here

4
  • What OS is loaded on the iPhone?
    – bmike
    Commented Nov 19, 2012 at 16:15
  • For information, this problem showed on all models of iPhone and all versions up to version 9.3.1 of iOS.[return]This problem isn't related to an Internet connection quality (I have this annoying bug, and Apple site is accessible below a few ms).
    – athena
    Commented Sep 10, 2016 at 20:14
  • I think that the core of the problem is Internet routing when the equipment has 2 interfaces to go through: Wi-Fi and phone network (improperly named "mobile data").
    – athena
    Commented Sep 10, 2016 at 20:45
  • For information, with a correct Wi-Fi connection toward the Apple site (I tested with www.apple.com, but this is most probably not the correct server): below 50 ms (on ping), and not any other connection (no Bluetooth, no phone connection) an iMessage activation starting from an off state takes 6 s (six seconds).
    – athena
    Commented Sep 11, 2016 at 12:05

7 Answers 7

7

A few of the things that are under your control are as follows:

It's hard to guess what exactly is wrong, but you also can edit your question to list what steps you have done to troubleshoot this and perhaps someone can guess or point out a missed step.

1

If no other messages appear (e.g. incorrect username or password for your iCloud account), that typically indicates that there's a problem contacting or getting authorization from Apple's iMessage servers. I've had that happen periodically when setting up or resetting iMessage on an iOS device.

Unfortunately, as it's a problem on Apple's end, there's not much to be done other than wait and try again periodically by turning iMessage off, then on again. At times when I've run into it, it's typically resolved itself within 5 to 30 minutes, sometimes even less.

If you still can't get it working within a few hours, then amend your question with that information and/or contact Apple.

0

I had the same problem with locked Sprint iPhone 5. Im using R-SIM7 for unlock and couldn't activate my phone, SMS, 3G, iMessages and Facetime wasn't working (Waiting for activation). Long story short, I managed to fix:

  1. To fix this you need to jailbreak with evasi0n and download iFile from cydia(or you can just use ifunbox).

  2. Go to (CarrierLab.bundle or 00101 folder) /System/Library/Carrier Bundles/iPhone/00101/carrier.plist

    • back up the file carrier.plist (just in case)
    • Go to the following line and add +011 so it looks like +011447786205094 <key>PhoneNumberRegistrationGatewayAddress<string>+011447786205094</string>

    • SAVE

  3. Now go to /System/Library/CarrierBundles/iPhone/Unknown.bundles/carrier.plist

    • ADD -> "+011" To all the 10 numbers you see. <key>PhoneNumberRegistrationGatewayAddress</key><string>+011447537410207</string>
    • SAVE
  4. Now go to /System/Library/Carrier Bundles/iPhone/[carrier that your phone is locked to]/carrier.plist

    • Find SMS perfix under <key>international</key> and delete "011" value so it looks like <string></string>

    • SAVE

  5. To fix 3G go to /System/Library/Carrier Bundles/iPhone/Unknown.bundles/carrier.plist find <key>SIMs</key><array> and copy all those "xxxxx" number from there and now go to /System/Library/Carrier Bundles/iPhone/carrier that your phone is locked to/carrier.plist4. and find this line:

    • <key>intldataroamingallowed</key>
    • <array> paste here </array>
    • SAVE then reboot.
    • If 3G still not working change to correct APN using unlockit.co.nz
0

iMessage activation is a long lasting process. Apple even states without much practical explanation that this process can take as long as 24 hours. But the core of the problem isn't that Apple take that amount of time to check that a phone number already registered is the one from which comes an activation request. This process is much faster.

In fact the core of the problem is that this process want to achieve a validation in a connection environment where there are 2 routes to reach the Apple authentication server.

Most of the time an iPhone or an iPad are connected with 2 interfaces, a Wi-fi network connection and a mobile phone network one. These 2 kinds of connection have a basic property of using wireless connections and consequently are frequently unstable.

Each of these connections might be described as in either of 3 states:

  • off
  • on:
    • stable
    • unstable (most tipically when we are moving and at a varying distance of the antenna of the mobile phone or the Wi-Fi network).

And the truth is that people who use iPhone or iPad tend to be true mobile users.

Here is a small table discribing the 9 combinations of network quality a normal iPhone or iPad might encounter and the resulting potential sucess of iMessage activation process: enter image description here

The practical conclusion is that there are only 3 cases out of 9 where this activation process will result in a quick success.

Practical recommandations

  1. When you want to start an iMessage activation process, 1st check that you have one and only one stable connection: either a mobile phone one or a Wi-Fi network one. Check that either Wi-Fi setting is off (Settings > Wi-Fi: Off) or mobile network is off (Settings > Mobile Data: Off). Then check your connection quality (stability) by accessing for example:

    Apple AppleID server

  2. Then consider to temporarily reduce your normal mobility to let this long lasting activation process to reach you back with the same stable connection place.

    Tested in real and difficult conditions (mountain in a foreign country), this shouldn't last more than a big 15 minutes.

  3. This iMessage activation process is using the https protocol which means it is secured and for this it does use certificates. These cetificates have all an expiration date. For the certificate used not to be considered as expired it is of the uppermost importance that your clock is correct and within the correct Time Zone . Check this in Settings > General > Date & Time. Since this is expected to be automatically provided by your mobile phone network, if this one isn't stable, provide the Time Zone manually.

Bad recommandations

If one of the above conditions isn't checked, I verified that neither a complete restart nor a complete reinitialisation of an iPhone could lead to a quick success.

The only case where these procedures will lead to an apparent success is when through repeating the same silly process you waste enough time to be again within a stable connection condition where you can get the Apple answer of the activation process in time.

-2

I would also do a hard restart between attempts. Hold down sleep button and Home at the same time for abt. 10 seconds, wait for Apple logo to reappear.

1
  • I wasted 5 minutes to check this religious procedure is a failure.
    – athena
    Commented Sep 11, 2016 at 12:00
-2

I have been reading forums and tried different solutions and what worked for me was to switch off 'Send as sms'.

My iMessage is still 'waiting for activation' but iMessaging works and so does regular sms

1
  • "Send as SMS" is an option only available when iMessage is activated.
    – athena
    Commented Sep 11, 2016 at 7:24
-3

Try logging into iTunes. Not sure what this would have done but it worked for me...

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .