Ok so here's a question for you guys, (not sure if there's a better thread for this so bare with me)
When I go out and about I don't have data always on with my iPhone 6, and mostly use internet based messaging to save the cost on texts as most of my contacts either have whatsapp, imessage or Facebook messenger.
Now if I was a sent a message using WhatsApp or Facebook while I was out, the phone would alert me when I next connect to the internet, either coming home and connecting to wifi or turning 3G on. But for some reason, iMessages haven't been coming through if my phone had no internet when they were sent. What happens instead is my Mac picks them up and only when I wake it up does it say, 'X number of messages'.
So.. wtf? This never used to happen, usually the iMessage would come through when I next connected to the internet but for some reason it goes to my macbook even with the lid closed and in sleep mode. This is really annoying as checking my mac when I get home isn't the first thing I do so it could be hours that I get a message about something potentially important. Even more frustrating is when the message has been read on my Mac, it still doesn't appear on the phone. So when I reply and look back at the thread on my phone, it looks like I'm talking to myself. What gives? Is there a fix for this?
Edit - have also tried the whole signing out, signing in, turning off iMessage and back on again, is there anything else I can do?