iMessage is now in a new messaging pattern, that’s the changing the way to use message app like before. Also, it’s very easy to enable iMessage from your new iPhone. iMessage’s different Bubble effect, Screen effect and Send Handwritten messages in decorative outline. For that, you must activate iMessage from device settings. Some time “iMessage not working” or “Showing iMessage is waiting for activation” on screen. So you must go through troubleshooting given in this tutorial.
For Enable/ Disable iMessage on iPhone, Go to the Settings > Messages > iMessage Enable. (As per your carrier rules iMessage activation charge can by applicable or iMessage rate will be charged).
iMessage activation and Related process same in iOS 11, iOS 10 like earlier iOS versions (iPhone 9/ iOS 8).
Fixed: iMessage Waiting for Activation, iMessage not working: iPhone X/8/8 Plus/7/7 Plus
Enable/ Disable iMessage
Maybe your iMessage activation stuck on iPhone before successfully send the request to a carrier. Go to the Settings > Messages > iMessage (Disable/ Enable).
Re-login iMessage Account Apple ID
Logout iMessage account from apple server and Re-login. Once you enable iMessage toggle you will see iMessage apple ID, by scroll down screen below. Tap on Send & Receive > Tap on Apple ID > Sign out.
iMessage Waiting for activation, status mark about your carrier taking too long time in iMessage service-enable your Number. So you can enable it on Apple ID by a switch to it from Send & Receive option.
Message Sent Failure
Message not delivered and re-attempt is Unsuccessful then check iMessage status on other devices. people are getting this messes because there is an issue on another end like iMessage Deactivated, iMessage not activated, iMessage Disabled from setting. Send this tips to your friends and first of all, say to activate iMessage.
Disable iMessage restriction
You already set the restriction on account changes, Remove restriction and Activate iMessage (iMessage toggle not accessible/ Read only).
Settings > General > Restrictions > Accounts > Allow Changes. By making this change we can change iMessage activation status and reconfigure.
Update your iOS
Keep up-to-date with latest iOS version; Check any iOS updates available in settings app. Go to the Settings > General > Software Update (Over the Air)
Or Using iTunes > Connect your iPhone 7 Plus/ 7 to iTunes via USB lightning cable > Summary Page > Option + Update on iTunes. Update iOS 10 on iTunes or Over the Air
Know about iMessage from Carrier support desk, iMessage charge might be enabled for international use, are you using iMessage internationally then the charge is applicable. You have upgraded your plan still iMessage not working then Contact carrier (Verizon, T-Mobile, AT&T, Sprint or Others) – Check current plan or contact if you upgrade plan request taking longer time.
Update: Date and Time (if you are outside countries or region)
For the international users, keep date and Time updated with regional time zone by set it automatically.
Settings > General > Date & Time > Set Automatically.
Reset Network Settings
Auto Fix all network related issues to reset all network settings.
Reset network settings on your iPhone, Go to the Settings > General > Scroll Down “Reset” > Reset All Network Settings. Re-config all settings Restart or Force Restart iPhone or iPad.