Je viens de rencontrer ce problème et je suis sur ios 12.2. Sprint est mon opérateur. J'avais essayé toutes les solutions ci-dessus avant de trouver cette page. Aucune d'entre elles ne fonctionne. J'ai passé quelques heures à discuter avec le support technique de Sprint et le support mondial de Sprint (via une connexion WiFi). Après avoir abandonné l'idée de trouver une solution au problème des sms, ils m'ont informé que mon plan incluait l'itinérance gratuite des données. (J'espère vraiment que c'est vrai car je sais que ce n'était pas le cas avant).
Quoi qu'il en soit, je ne sais pas pourquoi j'ai pu envoyer des messages SMS à mes parents depuis le Mexique vers les États-Unis, mais pas à ma femme ici avec moi au Mexique. À chaque fois que j'essayais de lui envoyer un texte, quels que soient les paramètres d'iMessage et d'envoi de SMS, j'obtenais une erreur qui disait :
J'ai essayé d'activer et de désactiver iMessage et d'activer et de désactiver l'envoi de sms.
Par ailleurs, même si je n'avais pas d'icône indiquant une connexion de données, je recevais une connectivité sporadique, comme des notifications d'applications pour des courriels et d'autres communications, mais chaque fois que j'essayais d'utiliser une application, j'obtenais une erreur indiquant que je n'étais pas connecté à Internet, comme par exemple :
De plus, alors que j'ai pu appeler mes parents, chaque tentative d'appeler sprint via leur numéro 888 a immédiatement donné lieu à un "appel échoué".
D'autres choses que j'ai essayées : Je me suis assuré que j'envoyais des messages au numéro de téléphone de ma femme et non à son adresse iCloud. J'ai essayé de changer le type de téléphone dans les contacts de iPhone à mobile. J'ai essayé d'ajouter 1 devant son numéro. J'ai également essayé d'ajouter le signe + devant le 1. J'ai essayé de désactiver la sélection automatique du réseau cellulaire et de changer de réseau manuellement (paramètres->cellulaire->sélection du réseau->automatique).
J'ai finalement découvert une solution de contournement. Vous pouvez envoyer des sms à des numéros de téléphone google voice et heureusement, ma femme et moi avons tous deux des numéros google voice. J'avais désactivé le transfert sur mon compte GV, j'ai donc dû le réactiver pour pouvoir recevoir, puisque l'utilisation de l'application GV nécessite une connexion de données.
Pour tous ceux qui cherchent une solution réelle, plutôt qu'une solution de contournement, veuillez noter que chaque fois que vous testez une solution ci-dessus, vous devez vous assurer que le WiFi est désactivé. Notez également qu'Apple a désactivé l'option permettant d'appuyer et de maintenir un message pour l'envoyer en tant que sms. C'est censé fonctionner automatiquement si vous activez l'envoi en tant que sms, mais cela ne fonctionne que si vous avez iMessage activé et il semble y avoir un bug où si vous désactivez iMessage et essayez d'envoyer un message à quelqu'un que vous avez déjà imessagé, il refuse d'envoyer un sms dans certains cas. Il s'est converti en sms lorsque j'ai envoyé un message à mes parents, même si le fil de discussion était constitué d'iMessages jusqu'à ce moment-là, donc je ne suis pas sûr des autres circonstances nécessaires pour rencontrer ce bug. Cela pourrait être lié à l'emplacement du destinataire, au fait qu'il s'agisse d'un fil de discussion de groupe ou non, ou... c'est à voir.