Por que um SMS não passa em determinadas áreas geográficas do meu iPhone 5s se ele contém exatamente 148 ou 149 caracteres?

20

Isso é estranho. No meu iPhone 5s (iPhone6,1 no Sprint 15.1 executando o iOS 7.0.2), sempre que tento enviar um SMS que contenha 148 ou 149 caracteres, ele não é entregue.

Levei algumas semanas para rastrear o que realmente estava acontecendo. No começo, pensei que algumas mensagens não fossem enviadas talvez devido a problemas de rede; parecia aleatório e normal. Um iMessage com o mesmo conteúdo seria entregue perfeitamente. Eu finalmente me cansei deles de falhar o tempo todo (escrevo mensagens relativamente longas), então me sentei e resolvi qual seria o problema. Eu pensei que talvez minhas mensagens estivessem falhando para certas operadoras, tornando-o um problema que está fora do meu alcance. Enviei as mesmas amostras para um dos meus contatos de cada um dos quatro principais provedores de serviços - AT&T, Verizon, Sprint e T-Mobile (ah, e também o Google Voice como bônus). Eles sempre falhavam nas mensagens de comprimento 148 e 149. Aqui estão algumas capturas de tela para ilustrar o que acontece:

insira a descrição da imagem aqui

Pelo menos para mim, tem sido 100% repetível. Eu tentei muitos outros comprimentos também, e até agora, esses são os dois únicos que fazem isso. Eu pensei que poderia ser um bug no iOS 7, então meus contatos contaram os caracteres e enviaram os suspeitos de volta para mim. Eu os recebi muito bem de cada um deles. Como não conheço mais ninguém com um iPhone 5s, não posso testar se há algo com o hardware, a operadora, o iOS de 64 bits ou o firmware da banda base.

Algum de vocês ja experimentou isto? (Procurei em todo lugar no Google sem sucesso.)
Para qualquer pessoa com um iPhone 5s, por favor, tente isso em LTE e 3G?
Alguém sabe o que poderia estar errado?

Edit: Eu apenas tentei isso de novo agora. Estou no 3G e ele enviou as mensagens muito bem. Eu estava sempre no LTE quando as mensagens falharam. Vou tentar novamente quando tiver cobertura LTE, caso tenha sido resolvida desde minhas descobertas.

Edit: Meu iPhone conectado ao LTE, então eu tentei novamente, e ele não conseguiu enviar a mesma mensagem que foi enviada hoje com sucesso no 3G. Isso é bizarro! Devido a isso, acho que pode-se supor com segurança que não é um problema no iOS 7 de 64 bits, porque, caso contrário, teria falhado tanto no 3G quanto no LTE. Isso ocorre porque o iOS simplesmente envia o SMS como a mesma sequência de dados da PDU para a banda base, independentemente da tecnologia sem fio usada, e a banda base lida com todo o resto a partir desse momento. Atualizei o título e o conteúdo desta pergunta para refletir essas novas informações.

Edit: O contato na captura de tela acima chamado Ryan tem um iPhone 5 na mesma operadora. Ele está conectado à mesma torre Sprint LTE que eu. Nós testamos e ele poderia enviar mensagens de 148 caracteres para mim, mas eu não podia enviá-las de volta. (Isso deve ser assumido, mas eu gostaria de afirmar que o iMessage está desativado durante todos os meus testes.) Isso me leva a acreditar que não há um problema com a transportadora. Estou fazendo uma dedução cautelosa aqui, mas vou sugerir que o problema esteja no firmware da banda base. Alguém mais pode apoiar ou confirmar minha hipótese? Alguém pode fornecer algumas dicas sobre por que isso pode ocorrer?

Editar:Apenas quando eu pensei que não poderia ficar mais complicado, isso aconteceu. Eu estava conectado ao LTE, então pensei: ei, talvez a atualização do iOS 7.0.3 o tenha corrigido. Sei que funcionou hoje mais cedo no meu escritório, a cerca de 64 km da minha casa, mas não há LTE no meu escritório - apenas 3G. Cheguei em casa do trabalho hoje e tentei enviar uma mensagem de 148 caracteres e ela falhou (sem sorte com a atualização). Queria verificar se é um problema apenas de LTE, então desativei o LTE nas configurações de Celular. Tentei enviar a mensagem, mas ela falhou. Desliguei completamente os dados celulares e eles ainda falharam. Por alguma razão, e somente no meu iPhone 5s, quando estou na torre perto de minha casa, não consigo enviar um SMS que contenha 148 ou 149 caracteres. Agora a geografia entra em jogo. Uau, isso está ficando fora de controle. Eu não tenho ideia do que fazer com isso, mas é realmente irritante. Isso está acontecendo apenas para mim, mesmo que haja outras pessoas em minha casa no Sprint e elas possam enviar as mesmas mensagens muito bem. Seria uma coisa se isso acontecesse de vez em quando, mas é 100% consistente e reproduzível perto de minha casa. Eu dirigi até 16 quilômetros, e ele ainda falhou. A quem eu iria procurar apoio ou uma resolução nessa situação? Arrancada? Maçã? Os midi-clorianos? Estou completamente perdido aqui. A quem eu iria procurar apoio ou uma resolução nessa situação? Arrancada? Maçã? Os midi-clorianos? Estou completamente perdido aqui. A quem eu iria procurar apoio ou uma resolução nessa situação? Arrancada? Maçã? Os midi-clorianos? Estou completamente perdido aqui.

Atualização: Acabei de realizar meus testes novamente e confirmei que isso ainda está ocorrendo.

Atualização: mudei-me recentemente para o centro da cidade e isso não ocorre aqui. Da próxima vez que voltar ao meu antigo local, testarei novamente para ver se estou em um local não problemático ou se a Sprint o corrigiu.

Andrew Larsson
fonte
3
Uau. Isso é um achado! Não faria mal, pelo menos, contar à Apple sobre isso - apple.com/feedback/iphone.html .
bassplayer7
Tentei repeti-lo em um iPhone 5 no LTE (na Europa, se isso importa), mas não houve problemas ao enviar a mensagem. Isso é estranho!
Rvervuurt
Isso pode ser devido ao seu provedor. Você pode inserir outro cartão SIM no seu telefone e tentar isso? Talvez você use seu cartão SIM em outro iPhone e tente isso.
CousinCocaine 28/10
btw, o lado positivo disso é que a NSA não está lendo suas mensagens ...;)
CousinCocaine
@CousinCocaine Parece um problema de provedor. Sprint é CDMA, então não há cartões SIM.
Andrew Larsson

Respostas:

1

Parece-me que seus textos estão chegando a um tamanho em que o telefone precisa enviar um SMS concatenado. A julgar pelo seu sucesso com o 3G e não com o LTE, acho que esse é um problema do operador com suporte à concatenação no LTE em alguns cenários.

EDIT: O teste que você executou com seu amigo conectado à mesma torre obviamente coloca isso em dúvida.

Erik Madsen
fonte
Testei novamente com um contato diferente que estava na mesma torre Sprint que eu. A mesma coisa aconteceu - eles podiam enviar a mensagem de 148 caracteres para mim, mas eu não podia enviá-los de volta.
Andrew Larsson
Além disso, você notará que, na minha quarta edição da minha pergunta, descobri que não importa qual tecnologia celular estou usando, mas parece ser geográfica (ou a torre é o problema ou talvez seja outra coisa , mas isso só acontece em determinadas áreas).
Andrew Larsson
Não sei se isso será uma opção para você, pois seu telefone provavelmente está bloqueado, mas, caso contrário, tente trocar o SIM e ver o que acontece. Também pode ser interessante, em geral, ver como ele reage ao receber e retirar o SIM.
Erik Madsen
Na verdade, está desbloqueado, mas o problema com os telefones CDMA é que o rádio CDMA tem precedência sobre o GSM, portanto, embora possa conectar-se tecnicamente à AT&T se eu tivesse um SIM, ainda assim ele se conectaria à Sprint. Boa ideia, no entanto.
Andrew Larsson
0

Estava com algumas falhas no envio de mensagens SMS e me deparei com esta postagem. Eu tenho um Samsung S3 com o Android 4.3 com serviço Sprint e posso confirmar que as mensagens com 148 e 149 caracteres falham consistentemente. As mensagens de 147 e 150 caracteres são enviadas sem problemas.

Isso faz sentido, pois no passado eu editava ou dividia minhas mensagens manualmente com sucesso, mas nunca entendi por que isso funcionava. Bastante irritante, mas pelo menos há uma solução alternativa apenas adicionando ou excluindo alguns caracteres, olhando para o contador de caracteres ou em tentativas falhas.

Marvin
fonte
Uma implicação interessante que pode ser uma questão puramente portadora e. a qualquer coisa relacionada a um SO ou hardware móvel específico.
bmike
Marvin @ Obrigado pela informação! Gostaria de saber o que poderíamos fazer para determinar o problema real e o que podemos fazer para resolvê-lo. Tenho certeza de que um representante da Sprint pensaria que eu era louco se dissesse que as mensagens com exatamente 148 ou 149 caracteres falham consistentemente no envio.
Andrew Larsson
-1

Eu posso reproduzir esse problema exatamente no Sprint Galaxy Note 3. Sempre que minha mensagem contém 148 ou 149 caracteres, ela falha com "code: 34" e "Network not respond" ".

Luke Morehead
fonte
11
Bem-vindo ao perguntar diferente! Isso realmente não responde à pergunta. Se você tiver reputação suficiente, poderá aprovar a pergunta. Como alternativa, marque-a como favorita e você será notificado sobre novas respostas. Se você tiver uma pergunta diferente, faça-a clicando em Fazer pergunta com um link para esta pergunta, se ela ajudar a fornecer contexto.
grg
@LukeMorehead É bom saber que eu não sou louca e que não sou só eu! Parece que isso é um problema com a Sprint, então. As áreas afetadas e as razões do problema ainda são desconhecidas neste momento.
Andrew Larsson
-4

Tente enviá-lo como uma mensagem multimídia que permita mais de 140 e veja se isso funciona.

user60066
fonte
Você não pode forçar um MMS em um iPhone nativamente, e o limite para SMS é de 160 caracteres. Além disso, sua resposta deve ser um comentário.
Andrew Larsson
A questão é sobre o envio de mensagens SMS. MMS é um tipo de mensagem diferente e não pode ser recebido pela maioria dos smartphones que não são e, portanto, não há uma solução para esse problema.
CousinCocaine 28/10