Pourquoi un SMS ne passe-t-il pas dans certaines zones géographiques de mon iPhone 5 s'il contient exactement 148 ou 149 caractères?

20

C'est étrange. Sur mon iPhone 5s (iPhone6,1 sur Sprint 15.1 exécutant iOS 7.0.2), chaque fois que j'essaie d'envoyer un SMS contenant 148 ou 149 caractères, il ne parvient pas à être livré.

Il m'a fallu quelques semaines pour découvrir ce qui se passait réellement. Au début, je pensais simplement que certains messages n'avaient pas été envoyés, peut-être en raison de problèmes de réseau; cela semblait aléatoire et normal. Un iMessage avec le même contenu serait très bien livré. J'ai finalement eu marre qu'ils échouent tout le temps (j'écris des messages relativement longs), alors je me suis assis et j'ai réfléchi à ce que pouvait être le problème. Je pensais que mes messages échouaient peut-être à certains opérateurs, ce qui en faisait un problème hors de ma portée. J'ai envoyé les mêmes échantillons à l'un de mes contacts pour chacun des quatre principaux fournisseurs de services - AT&T, Verizon, Sprint et T-Mobile (oh, et aussi Google Voice en bonus). Ils ont toujours échoué sur les messages de longueur 148 et 149. Voici quelques captures d'écran pour illustrer ce qui se passe:

entrez la description de l'image ici

Au moins pour moi, c'est 100% reproductible. J'ai également essayé de nombreuses autres longueurs, et jusqu'à présent, ce sont les deux seules à le faire. Je pensais que cela pouvait être un bug dans iOS 7, alors j'ai demandé à mes contacts de compter leurs personnages et de me renvoyer les suspects. Je les ai bien reçus de chacun d'eux. Je ne connais personne d'autre avec un iPhone 5s, donc je ne peux pas tester pour voir si c'est quelque chose avec le matériel, le support, l'iOS 64 bits ou le firmware en bande de base.

Avez-vous vécu cela? (J'ai cherché partout sur Google en vain.)
Pour tous ceux qui ont un iPhone 5, pourriez-vous essayer vous-même sur LTE et 3G?
Quelqu'un sait-il ce qui pourrait mal se passer?

Edit: je viens de réessayer tout à l'heure. Je suis en 3G et cela a très bien envoyé les messages. Cependant, j'étais toujours sur LTE lorsque les messages ont échoué. Je vais réessayer lorsque j'aurai une couverture LTE au cas où cela aurait été résolu depuis mes conclusions.

Edit: Mon iPhone est connecté au LTE, donc je l'ai essayé à nouveau, et il n'a pas réussi à envoyer le même message que celui envoyé avec succès plus tôt aujourd'hui sur la 3G. C'est bizarre! Pour cette raison, je pense que l'on peut sans risque supposer que ce n'est pas un problème avec iOS 7 64 bits, car sinon, il aurait échoué à la fois sur 3G et LTE. En effet, iOS envoie simplement le SMS sous la même séquence de données PDU à la bande de base, quelle que soit la technologie sans fil qu'il utilise, et la bande de base gère tout le reste à partir de ce moment. J'ai mis à jour le titre et le contenu de cette question pour refléter ces nouvelles informations.

Edit: Le contact dans la capture d'écran ci-dessus nommé Ryan a un iPhone 5 sur le même support. Il est connecté à la même tour Sprint LTE que moi. Nous l'avons testé et il pouvait m'envoyer des messages de 148 caractères, mais je ne pouvais pas les renvoyer. (Cela devrait être supposé, mais je tiens à déclarer que je m'assure que iMessage est désactivé pendant tous mes tests.) Cela m'amène à penser que ce n'est pas un problème avec le transporteur. Je fais une déduction prudente ici, mais je vais suggérer que le problème réside dans le firmware de la bande de base. Quelqu'un d'autre peut-il soutenir ou confirmer mon hypothèse? Quelqu'un peut-il expliquer pourquoi cela pourrait se produire?

Éditer:Juste au moment où je pensais que ça ne pouvait pas être plus compliqué, c'est le cas. J'étais connecté à LTE, alors j'ai pensé, hé, peut-être que la mise à jour 7.0.3 iOS l'a corrigé. Je sais que cela a fonctionné plus tôt aujourd'hui dans mon bureau à environ 40 miles de chez moi, mais il n'y a pas de LTE dans mon bureau - seulement la 3G. Je suis rentré du travail aujourd'hui et j'ai essayé d'envoyer un message à 148 caractères, mais cela a échoué (pas de chance avec la mise à jour). Je voulais vérifier qu'il s'agissait uniquement d'un problème LTE, j'ai donc désactivé LTE dans les paramètres cellulaires. J'ai essayé d'envoyer le message, mais il a échoué. J'ai complètement désactivé les données cellulaires et cela a toujours échoué. Pour une raison quelconque, et uniquement sur mon iPhone 5s, lorsque je suis sur la tour près de chez moi, je ne peux pas envoyer de SMS contenant 148 ou 149 caractères. Maintenant, la géographie entre en jeu. Wow, cela devient incontrôlable. Je ne sais pas quoi penser de tout ça, mais c'est vraiment ennuyeux. Cela ne se produit que pour moi, même s'il y a d'autres personnes chez moi sur Sprint, et elles peuvent très bien envoyer les mêmes messages. Ce serait une chose si cela ne se produisait que de temps en temps, mais c'est 100% cohérent et reproductible près de chez moi. J'ai même conduit à 10 miles de là, et ça a quand même échoué. À qui dois-je m'adresser pour obtenir de l'aide ou une résolution dans cette situation? Sprint? Pomme? Les Midi-chloriens? Je suis complètement perdu ici. À qui dois-je m'adresser pour obtenir de l'aide ou une résolution dans cette situation? Sprint? Pomme? Les Midi-chloriens? Je suis complètement perdu ici. À qui dois-je m'adresser pour obtenir de l'aide ou une résolution dans cette situation? Sprint? Pomme? Les Midi-chloriens? Je suis complètement perdu ici.

Mise à jour: Je viens de refaire mes tests et j'ai confirmé que cela se produit toujours.

Mise à jour: j'ai récemment déménagé dans le centre-ville, et cela ne s'est pas produit ici. La prochaine fois que je serai de retour près de mon ancien endroit, je le testerai à nouveau pour voir si c'est juste que je suis dans un emplacement non problématique ou que Sprint l'a corrigé.

Andrew Larsson
la source
3
Sensationnel. C'est tout à fait une trouvaille! Cela ne ferait pas de mal d'en parler à Apple - apple.com/feedback/iphone.html .
bassplayer7
J'ai essayé de le répéter sur un iPhone 5 sur LTE (en Europe, si cela importe), mais il n'y a eu aucun problème pour envoyer le message. C'est bizarre!
Rvervuurt
Cela peut être dû à votre fournisseur. Pouvez-vous insérer une autre carte SIM dans votre téléphone et essayer cela? Peut-être utiliser votre carte SIM dans un autre iPhone et essayer cela.
CousinCocaine
btw, l'avantage est que la NSA ne lit pas vos messages ...;)
CousinCocaine
@CousinCocaine Cela semble être un problème de fournisseur. Sprint est CDMA, donc pas de carte SIM.
Andrew Larsson

Réponses:

1

Il me semble que vos SMS approchent d'une longueur où le téléphone doit envoyer un SMS concaténé. À en juger par votre succès avec la 3G et non avec le LTE, je suppose que c'est un problème d'opérateur avec la prise en charge de la concaténation sur le LTE dans certains scénarios.

EDIT: Le test que vous avez effectué avec votre ami connecté à la même tour met évidemment cela en doute.

Erik Madsen
la source
Je l'ai testé à nouveau avec un contact différent qui était sur la même tour Sprint que moi. La même chose s'est produite - ils pouvaient m'envoyer le message de 148 caractères, mais je ne pouvais pas les renvoyer.
Andrew Larsson
De plus, vous remarquerez que dans ma quatrième modification de ma question, j'ai trouvé que la technologie cellulaire que j'utilisais importait peu, mais elle semble géographique (soit la tour est le problème, soit peut-être quelque chose d'autre) , mais cela ne se produit que dans certaines zones).
Andrew Larsson
Je ne sais pas si ce sera une option pour vous, car votre téléphone est probablement verrouillé, mais dans le cas contraire, pouvez-vous essayer de permuter la SIM et voir ce qui se passe. Il pourrait également être intéressant en général de voir comment il réagit à l'entrée et à la sortie de la carte SIM.
Erik Madsen
Il est en fait déverrouillé, mais le problème avec les téléphones CDMA est que la radio CDMA a priorité sur GSM, donc même si elle pouvait techniquement se connecter à AT&T si j'avais une carte SIM pour elle, elle se connecterait toujours à Sprint. Bonne idée cependant.
Andrew Larsson
0

Avait des échecs d'envoi de messages SMS et est tombé sur ce message. J'ai un Samsung S3 avec Android 4.3 avec le service Sprint et je peux confirmer que les messages avec 148 et 149 caractères échouent de manière cohérente. Les messages de 147 et 150 caractères sont envoyés sans problème.

Cela a du sens car dans le passé, je modifiais ou divisais mes messages avec succès, mais je ne comprenais jamais pourquoi cela fonctionnait. Assez ennuyeux, mais au moins il existe une solution de contournement en ajoutant ou en supprimant simplement quelques caractères en regardant le compteur de caractères ou en cas d'échec.

Marvin
la source
Une implication intéressante qui pourrait être un problème purement porteur et. à quoi que ce soit à voir avec un système d'exploitation ou un matériel mobile spécifique.
bmike
@Marvin Merci pour l'information! Je me demande ce que nous pourrions faire pour déterminer le problème réel et ce que nous pouvons faire pour le résoudre. Je suis sûr qu'un représentant de Sprint penserait que j'étais fou si je disais que les messages avec exactement 148 ou 149 caractères ne parviennent pas à envoyer.
Andrew Larsson
-1

Je peux reproduire ce problème exactement sur un Sprint Galaxy Note 3. Chaque fois que mon message contient 148 ou 149 caractères, il échoue avec "code: 34" et "Le réseau ne répond pas".

Luke Morehead
la source
1
Bienvenue sur Ask Different! Cela ne répond pas vraiment à la question. Si vous avez une réputation suffisante, vous pouvez voter pour la question. Vous pouvez également le "mettre en vedette" comme favori et vous serez informé de toute nouvelle réponse. Si vous avez une question différente, vous pouvez la poser en cliquant sur Poser une question avec un lien vers cette question si elle permet de fournir un contexte.
grg
@LukeMorehead C'est bon de savoir que je ne suis pas fou et que ce n'est pas seulement moi! Il semble que ce soit un problème avec Sprint, alors. Les zones qui sont affectées et les raisons du problème sont cependant encore inconnues à ce stade.
Andrew Larsson
-4

Essayez de l'envoyer en tant que message multimédia qui autorise plus de 140 messages et voyez si cela fonctionne.

user60066
la source
Vous ne pouvez pas forcer un MMS sur un iPhone en mode natif, et la limite pour les SMS est de 160 caractères. De plus, votre réponse devrait être un commentaire.
Andrew Larsson
La question concerne l'envoi de SMS. Le MMS est un type de message différent et ne peut pas être reçu par la plupart des non-smartphones, et n'est donc pas une solution à ce problème.
CousinCocaine