Can't send and receive SMS/MMS/iMessages after restoring iPhone from a backup

I can't receive and send any type of messages with my iPhone 3GS (iOS 6.1.6) after restoring it from my old backup (also 6.1.6).
Messages that I'm sending are disappearing immediately after the moment they are sent and they are never delivered. The first time I restored my iPhone I could send and receive messages for 1 day, and I couldn't do it on the next day. This time I was able to send and receive messages for 10 minutes.
I have used the methods Apple recommends for problems like this, but it doesn't help.

Hello StepanyanMuradyan,
Thanks for using Apple Support Communities.
To troubleshoot issues with not being able to send or receive messages on your iPhone, I'd like you to please follow the troubleshooting outlined below.
To resolve issues with sending and receiving iMessages, follow these steps
Check iMessage system status for current service issues.
Go to Settings > Messages > Send & Receive and make sure that you registered iMessage with your phone number or Apple ID and that you selected iMessage for use. If the phone number or Apple ID isn't available for use, troubleshoot iMessage registration.
Open Safari and navigate to www.apple.com to verify data connectivity. If a data connection isn't available, troubleshoot cellular data or a Wi-Fi connection.
iMessage over cellular data might not be available while you're on a call. Only 3G and faster GSM networks support simultaneous data and voice calls. Learn which network your phone supports. If your network doesn't support simultaneous data and voice calls, go to Settings > Wi-Fi and turn Wi-Fi on to use iMessage while you're on a call.
Restart your device.
Tap Settings > General > Reset > Reset Network Settings on your iPhone.
If you still can't send or receive an iMessage, follow these steps
Make sure that the contact trying to message you isn't blocked in Settings > Messages > Blocked.
Make sure that the contact you're trying to send a message to is registered with iMessage.
If the issue occurs with a specific contact or contacts, back up or forward important messages and delete your current messaging threads with the contact. Create a new message to the contact and try again.
If the issue occurs with a specific contact or contacts, delete and recreate the contact in the Contacts app. Create a new message to the newly created contact and try again.
Back up and restore your device as new.
iOS: Troubleshooting Messages - Apple Support
Take care,
Alex H.

Similar Messages

  • On Ipad 2 I can't send and receive sms!!! Why?

    On Ipad 2 I can't send and receive sms!!! Why?

    iPad is designed to send iMessages and not SMS.
    You will need 3rd party apps to send SMS.
    https://itunes.apple.com/sg/app/text-me!-free-texting-sms/id338088432?mt=8

  • I can't send and receive message with my 3GS french iphone with the iOS5. What can I do?

    I have install the new iOS5 and now i can't send or receive message. What can i do to resolve this problem? Can I downgrade to the iOS 4.3.5 and where can i find the information to do that

    MacBook Pro
    https://discussions.apple.com/community/notebooks/macbook_pro 
    https://discussions.apple.com/community/mac_os 
    http://www.apple.com/support/macbookpro
    This is helpful Mail Setup Wizard:
    http://www.apple.com/support/mail
    This, is not forum for notebook owners.
    I would post in Mountain Lion : Mail

  • Hi! Just got my new ihpone 4 yesterday, but i'm having issues in texting a specific contact. sending sms or iMessages works perfectly fine with all my contacts apart from 1,which is even using my same network, though i can call it and receive sms from it.

    Hi! Just got my new ihpone 4 yesterday, but i'm having issues in texting a specific contact. sending sms or iMessages works perfectly fine with all my contacts apart from 1,which is even using my same network, though i can call it and receive sms from it. What could the problem be?

    My Quad is as quiet with 10.4.5 as it was on arrival Jan 31, with 10.4.2
    Altivec Fractal Carbon gives the CPU too much chance to cool down. I've got other ways to drive the CPU to sustained 100% load. Yes, the fans speed up, but it's still pretty quiet. I've run it at 100% for hours.
    I like the idea of taking things gradually. If you can wait a few days before making big changes, it can make things much easier. 3-4 weeks is very conservative, but great if you have that much patience.
    My Quad has been up full-time since I got it. Works perfectly.
    Quad G5 2.5Ghz 4.5GB 2x250G, PB 15" 1.5Ghz,80G,1.5G   Mac OS X (10.4.5)  

  • Is there a way to send and receive SMS on multiple cellular devices without using iMessage?

    I currently own a cellular iPad mini and an iPhone 4s and would like SMS to be the same on both devices as well as my desktop.
    After many months of struggling with iMessage, I decided to turn it off entirely.  I discovered that my best friend did not receive dozens of my texts over the span of a few months (I compared our message history side by side).  Seems like it had something to do with traveling in and out of wifi zones or possibly conflicts between our two carriers, ATT and Verizon.  Regardless, I am not willing to dive into iMessage fully until this gets sorted out.  Further, SMS is the standard message format for everyone outside of the Apple sphere, and I do not feel comfortable lumping them together into one app.  If I decide to switch to Android, will all of my contacts with iPhones continue sending me iMessages?
    Thank you for your help!

    Is there a way to send and receive SMS on multiple cellular devices without using iMessage?
    Search the iTunes App Store for any 3rd party SMS apps that may be available.
    If I decide to switch to Android, will all of my contacts with iPhones continue sending me iMessages?
    Android phones don't receive iMessages, they can recieve SMS messages sent through the iOS Messages app. The app that your contacts choose to use to send you messages is completely up to them.

  • My iPhone4 loses signal and when I do hard reset, I can't send or receive SMS and calls. I have to back-up and restore weekly!

    It started last month before I ungraded to iOS5. So my network provider advised me to upgrade. It fixed the problem but it happens again after several days. I lose signal then when I do hard reset, signal is back but I can't send or receive SMS or make and receive calls. But from the other end my phone is ringing but nothing is happening to my phone.This is really frustrating! Coz it happens weekly and the only way to fix it is to back-up and restore. Which is a hassle coz it takes me about 3 hours! Please help. My phone is still under warranty but the provider is telling me it might take them 3 months to check and fix.
    I think there is a bug with the iOS5 coz it happen when it I upgraded. Before I was quite happy with my iPhone4 but now it has become a source of anxiety and stress. I've received a lot of complaints at work coz they couldn't contact me.

    Try to set it up as new device without using the last backup: How to back up your data and set up as a new device

  • TS2755 Why I can't send and receive MMS with Redpocket on the 4s,iOS 5.1.1?

    Why I can't send and receive MMS with Redpocket on the 4s,iOS 5.1.1?

    Check Settings>Messages>MMS Messaging and make sure it's set to on. Contact Redpocket and make sure your account is provisioned correctly. However, if Redpocket is not a supported carrier, it is possible that not all functions of the iPhone will work or work as expected.

  • I changed my carrier , i can't send and receive any sms any call, i erase my data and after the problem still..ifone 4S ios 8.3..thank u

    iPhone 4S 16 Gb
    iOS 8.3
    I change my carrier , I can't send and receive any sms any call
    I erase my data .,after the problem still again
    can you help me please ?
    thank u

    thank u
    but when I make my sim card in another phone it work normaly.and when I make another sim card in my fone the problem still and I can't send
    have you another solutions ?

  • My iPhone5 cannot send and receive SMS using latest iOs. How can this problem be solved?

    my iPhone5 cannot send and receive SMS after I updated it to iOs 6.0.2. It used to be able to function normally when it was still using iOs 6.0.1.

    Since SMS/MMS is exchanged via your carrier's cellular network only, contact your carrier.

  • My iphone 4 did not make call. It can receive calls, send and receive sms, internet is working. How can I solve this problem?

    My iphone 4 did not make calls but I receive calls, send and receive sms, emails, etc. How may I solve it?

    I am having the same problem with ios 4.3.5

  • HT1355 Can you send and receive text messages in airplane mode?

    Can you send and receive text messages while in airplane mode?

    No. Regular SMS's require a cellular connection. However, iMessage will work in Airplane Mode, as all that requires is an Internet connection. You can turn WiFi back on while in Airplane Mode.

  • Java codes and apis to send and receive SMS using a GSM modem(iTegno3000)

    Could any one please send me the codes and apis that can be use to send and receive SMS through iTegno3000 modem(GSM modem).I am a srilankan undergraduate.I am looking forward to hearing from you soon.

    hi i am also have the same doubt ..did u get soluation for this means can u reply to me

  • Send and receive SMS

    Hello!
    Please, can anyone tell me how can I create an application which send and receive SMS at the same time.
    I�ve got an GSM modem. This application must run under Linux. I did it with Windows 98 and it ran fine, but when I try run it under linux I only can send or receive, but not both. I think this is because there are problems with threats ( I'm not sure ), when I created a ServerSocket to accept the socket connection to send messages.
    I don�t know how resolve the problem. I attach the code here:
    import java.io.*;
    import java.util.*;
    import javax.comm.*;
    import java.net.*;
    public class SimpleRead implements Runnable, SerialPortEventListener {
    static CommPortIdentifier portId;
    static Enumeration portList;
    final static String CR_LF="\r";
    final static String AT_ENVIAR="AT+CMGS=";
    final static char CTRL_Z = 26;
    final static String AT_RECIBIR="AT+CMGR=";
    final static String AT_BORRAR="AT+CMGD=";
    InputStream inputStream;
    OutputStream outputStream;
    SerialPort serialPort;
    Thread readThread;
    Thread sendThread;
    Send s ;
    public static void main(String[] args) {
    portList = CommPortIdentifier.getPortIdentifiers();
    while (portList.hasMoreElements()) {
    portId = (CommPortIdentifier) portList.nextElement();
    if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {
    if (portId.getName().equals("/dev/ttyS0")) {
    SimpleRead reader = new SimpleRead();
    }//fin while
    }//fin m�todo main
    public SimpleRead() {
    try {
    serialPort = (SerialPort) portId.open("SimpleReadApp", 2000);
    }catch (PortInUseException e) {}
    try {
    inputStream = serialPort.getInputStream();
    outputStream = serialPort.getOutputStream();
    }catch (IOException e) {}
    EscuchaSocket es = new EscuchaSocket(outputStream);
    sendThread = new Thread(es);
    sendThread.start();
    try{
    Thread.sleep(5000);
    }catch(InterruptedException e){}
    try {
    serialPort.addEventListener(this);
         }catch (TooManyListenersException e) {}
    serialPort.notifyOnDataAvailable(true);
    try {
    serialPort.setSerialPortParams(9600,SerialPort.DATABITS_8,SerialPort.STOPBITS_1,SerialPort.PARITY_NONE);
    }catch (UnsupportedCommOperationException e) {}
    readThread = new Thread(this);
    readThread.setPriority(Thread.MIN_PRIORITY);
    readThread.start();
    }//fin SimpleRead
    public void run() {
    try {
    while(true){}
    } catch (Exception e) {}
    public void serialEvent(SerialPortEvent event) {
    switch(event.getEventType()) {
    case SerialPortEvent.BI:
    case SerialPortEvent.OE:
    case SerialPortEvent.FE:
    case SerialPortEvent.PE:
    case SerialPortEvent.CD:
    case SerialPortEvent.CTS:
    case SerialPortEvent.DSR:
    case SerialPortEvent.RI:
    case SerialPortEvent.OUTPUT_BUFFER_EMPTY:
    break;
    case SerialPortEvent.DATA_AVAILABLE:
    byte[] readBuffer = new byte[20];
    try {
    while (inputStream.available() > 0) {
    int numBytes = inputStream.read(readBuffer);
    System.out.print(new String(readBuffer));
    }catch (IOException e) {}
    break;
    }//fin switch
    }//fin m�todo serialEvent
    }//fin clase
    class EscuchaSocket implements Runnable{
    ServerSocket sv = null;
    OutputStream outputStream;
    Send send;
    int puerto = 7117;
    public EscuchaSocket(OutputStream out){
    outputStream = out;
    send = new Send (outputStream);
    try {
    sv = new ServerSocket(puerto);
    }//fin try
    catch (IOException ie) {
    System.out.println("Error en run de EscuchaSocket:"+ie.toString());
    }//fin catch
    public void run(){
    while(true){
    try {
    Socket sc = sv.accept();
    BufferedReader inSocket = new BufferedReader(new InputStreamReader(sc.getInputStream()));
    String leida = "";
    int c = 0;
    while((c = inSocket.read()) != -1)
    leida = leida + (char)c;
    if(!leida.equals(""))
    send.sendString(leida);
         inSocket.close();
    }catch (IOException ies) {
    System.out.println("Error al leer del socket:"+ies.toString());
    }//fin catch
    }//fin while
    }//fin run
    }//fin clase
    class Send{
    OutputStream outputStream;
    public Send(OutputStream out){
    outputStream = out;
    public void sendString(String s) {
    try{
    System.out.println("s:"+s);
    outputStream.write(s.getBytes());
    outputStream.flush();
    }catch(IOException ioe){
    System.out.println("Error en sendString:" + ioe.toString());
    }//fin m�todo sendStirng
    }//fin clase

    To send and recv on the same pipe, I suggest a thread to handle the socket... as you are doing in your code, then create a thread reader and writer for the I/O ( one for input, one for output ). Run your thread and buffer commands/messages/whatever to a byteoutput stream, then when the thread wakes up, it reads the buffer and writes the bytes to a dataoutput stream. The reader will work the same way but you only need to buffer for each command. Of course there are little gotchas along the way, but it's fun programming....
    zorkle.

  • On my iPad I can only send email and messages to apple products.how can I send and receive from other devices other than Apple?

    On my iPad I can only send email and messages to apple products.how can I send and receive from other devices other than Apple?

    Vallakat wrote:
    On my iPad I can only send email and messages to apple products.
    There is a huge difference between sending email and sending messages.
    Yes, I believe you when you say you can only send messages to other Apple products.  The iPad is not a telephone, and therefore, it cannot text message.  It can only iMessage, which means it can send and receive messages to/from other Apple products if they are on WiFi or an iMessage capable cellular network.
    Email, however, is a whole different category.  I don't really think you can only exchange email with other Apple products only.  Make sure you have correctly identified the symptoms.

  • Can IDoc sender and receive system be the same client?

    thanks.
    I think one client can't assign to two logical system.so?

    <i>Can IDoc sender and receive system be the same client?</i>
    yes
    Regards,
    Prateek

Maybe you are looking for

  • 2 Iphones on the same iTunes account

    One phone is mine, the other is my wife's. She has a playlist in the library, and has her phone set to sync only with that playlist. How can she make purchases (music and apps) directly on her phone? I figure she could use her phone to sign in to MY

  • How to delete the row created by AddAnotherRow Button

    Hi Every one, We have a seeded page in Oracle Sales Opportunity Update. Here we have an activities region where we can add activities by clicking on AddAnotherRow Button. But there are no restriction of the row created in activities The issue we are

  • Enforce payment as per payment term given on sales order

    Hi Everybody I have created a sales order and given the payment term thereon. I want to build a check that system should not let the user ship confirm if amount has not been received as per payment term. Is there any standard solution or any workarou

  • How to make an iview in a page programmatorically  (in)visible

    Hi All, Does somone know how the code to set an iview in a page visibe/invisible. (like you can do it manually) I do not want to remove the iview and then add the iview again, Thanks to help me out on this one, Nicolas

  • MBP screen not working

    It appears that when I turn on my MacBook Pro the screen doesn't show the white startup screen, well, it doesn't show anything. All it does is turn on the back light for the apple logo. Other then that nothing happens.