Perché un SMS non attraversa determinate aree geografiche del mio iPhone 5s se contiene esattamente 148 o 149 caratteri?


20

Questo è strano. Sul mio iPhone 5s (iPhone6,1 su Sprint 15.1 con iOS 7.0.2), ogni volta che provo a inviare un SMS contenente 148 o 149 caratteri, non riesce a consegnare.

Mi ci sono volute un paio di settimane per rintracciare ciò che stava realmente accadendo. All'inizio, pensavo solo che alcuni messaggi non fossero stati inviati forse a causa di problemi di rete; sembrava casuale e normale. Un iMessage con lo stesso contenuto verrebbe consegnato bene. Alla fine mi sono stufato del fallimento (scrivo messaggi relativamente lunghi), quindi mi sono seduto e ho scoperto quale potesse essere il problema. Ho pensato che forse i miei messaggi non andavano a buon fine con alcuni operatori, rendendolo un problema fuori dalla mia portata. Ho inviato gli stessi campioni a uno dei miei contatti per ciascuno dei quattro principali fornitori di servizi: AT&T, Verizon, Sprint e T-Mobile (oh, e anche Google Voice come bonus). Hanno sempre fallito sui messaggi 148 e 149. Ecco alcuni screenshot per illustrare cosa succede:

inserisci qui la descrizione dell'immagine

Almeno per me, è stato ripetibile al 100%. Ho provato anche molte altre lunghezze, e finora, queste sono le uniche due che lo fanno. Ho pensato che potesse essere un bug in iOS 7, quindi ho avuto i miei contatti contano i loro personaggi e mi restituiscono i sospetti. Li ho ricevuti bene da ciascuno di essi. Non conosco nessun altro con un iPhone 5s, quindi non posso testare per vedere se è qualcosa con l'hardware, il corriere, iOS 64-bit o il firmware in banda base.

Qualcuno di voi lo ha provato? (Ho cercato ovunque su Google senza alcun risultato.)
A chiunque abbia un iPhone 5s, potresti provare tu stesso su LTE e 3G?
Qualcuno sa cosa potrebbe essere sbagliato?

Modifica: ho appena provato di nuovo proprio ora. Sono su 3G e ha inviato i messaggi bene. Ero sempre su LTE quando i messaggi fallivano, però. Ci riproverò quando avrò copertura LTE nel caso in cui sia stato risolto dai miei risultati.

Modifica: il mio iPhone si è collegato a LTE, quindi l'ho provato di nuovo e non è riuscito a inviare lo stesso messaggio inviato con successo oggi su 3G. Questo è bizzarro! A causa di ciò, penso che si possa tranquillamente presumere che non sia un problema con iOS 7 a 64 bit, perché altrimenti avrebbe fallito sia su 3G che su LTE. Questo perché iOS invia semplicemente l'SMS come la stessa sequenza di dati PDU alla banda base indipendentemente dalla tecnologia wireless che sta utilizzando, e la banda base gestisce tutto il resto da quel momento in poi. Ho aggiornato il titolo e il contenuto di questa domanda per riflettere queste nuove informazioni.

Modifica: il contatto nello screenshot sopra chiamato Ryan ha un iPhone 5 sullo stesso corriere. È collegato alla stessa torre Sprint LTE come me. L'abbiamo testato e potrebbe inviarmi messaggi di 148 caratteri, ma non sono riuscito a rispedirli. (Questo dovrebbe essere assunto, ma vorrei affermare che mi assicuro che iMessage sia spento durante tutti i miei test.) Questo mi porta a credere che non sia un problema con il corriere. Sto facendo una deduzione cauta qui, ma suggerirò che il problema risiede nel firmware della banda base. Qualcun altro può supportare o confermare la mia ipotesi? Qualcuno può fornire alcuni spunti sul perché ciò potrebbe accadere?

Modificare:Proprio quando pensavo che non potesse essere più complicato, lo fece. Ero collegato a LTE, quindi ho pensato, ehi, forse l'aggiornamento iOS 7.0.3 lo ha risolto. So che ha funzionato prima oggi nel mio ufficio a circa 40 miglia da casa mia, ma non c'è LTE nel mio ufficio - solo 3G. Sono tornato a casa dal lavoro oggi e ho provato a inviare un messaggio di 148 caratteri, ma non è riuscito (nessuna fortuna con l'aggiornamento). Volevo verificare che si tratta solo di un problema LTE, quindi ho disattivato LTE nelle impostazioni del cellulare. Ho provato a inviare il messaggio, ma non è riuscito. Ho disattivato del tutto i dati cellulari e non sono ancora riusciti. Per qualche motivo, e solo sul mio iPhone 5s, quando sono sulla torre vicino a casa mia, non riesco a inviare e inviare SMS contenenti 148 o 149 caratteri. Ora entra in gioco la geografia. Wow, questo sta sfuggendo di mano. Non ho idea di cosa fare di tutto questo, ma è davvero fastidioso. Sta succedendo solo per me, anche se ci sono altre persone nella mia casa su Sprint e possono inviare gli stessi messaggi bene. Sarebbe una cosa se accadesse solo una volta ogni tanto, ma è coerente al 100% e riproducibile vicino a casa mia. Ho anche guidato a 10 miglia di distanza, e ancora fallito. A chi dovrei anche chiedere supporto o una soluzione in questa situazione? Sprint? Mela? I Midi-clori? Sono completamente perso qui. A chi dovrei anche chiedere supporto o una soluzione in questa situazione? Sprint? Mela? I Midi-clori? Sono completamente perso qui. A chi dovrei persino chiedere supporto o una soluzione in questa situazione? Sprint? Mela? I Midi-clori? Sono completamente perso qui.

Aggiornamento: ho appena superato i miei test e ho confermato che ciò si sta ancora verificando.

Aggiornamento: di recente mi sono trasferito in città, e non si è verificato qui. La prossima volta che sarò di nuovo vicino al mio vecchio posto, lo testerò di nuovo per vedere se è solo che mi trovo in una posizione senza problemi o che Sprint lo ha riparato.


3
Wow. È una vera scoperta! Non sarebbe male almeno parlarne ad Apple - apple.com/feedback/iphone.html .
bassplayer7,

Ho provato a ripeterlo su un iPhone 5 su LTE (in Europa, se è importante), ma non ci sono stati problemi a inviare il messaggio. Questo è strano!
Rvervuurt,

Ciò potrebbe essere dovuto al tuo fornitore. Puoi inserire un'altra carta SIM nel telefono e provarla? Potrebbe usare la tua simcard in un altro iPhone e provarlo.
CousinCocaine,

a proposito, il lato positivo di questo è che l'NSA non sta leggendo i tuoi messaggi ...;)
CousinCocaine,

@CousinCocaine Sembra un problema con il provider. Sprint è CDMA, quindi nessuna carta SIM, però.
Andrew Larsson,

Risposte:


1

Mi sembra che i tuoi messaggi si stiano avvicinando a una lunghezza in cui il telefono deve inviare un SMS concatenato. A giudicare dal tuo successo con 3G e non su LTE, immagino che questo sia un problema dell'operatore con il supporto della concatenazione su LTE in alcuni scenari.

EDIT: Il test che hai eseguito con il tuo amico collegato alla stessa torre ovviamente mette in dubbio questo.


L'ho provato di nuovo con un contatto diverso che era sulla mia stessa torre Sprint. È successa la stessa cosa: potevano inviarmi il messaggio di 148 caratteri, ma non potevo rispedirli.
Andrew Larsson,

Inoltre, noterai che nella mia quarta modifica alla mia domanda, ho scoperto che non importa quale tecnologia cellulare sto usando, ma sembra essere geografica (o la torre è il problema, o forse è qualcos'altro , ma succede solo in alcune aree).
Andrew Larsson,

Non so se questa sarà un'opzione per te poiché il tuo telefono è molto probabilmente semplificato, ma in caso contrario, puoi provare a scambiare la SIM e vedere cosa succede. Potrebbe anche essere interessante in generale vedere come reagisce alla presa in entrata e in uscita dalla SIM.
Erik Madsen,

In realtà è sbloccato, ma il problema con i telefoni CDMA è che la radio CDMA ha la precedenza sul GSM, quindi mentre potrebbe tecnicamente connettersi ad AT&T se avessi una SIM per esso, si collegherebbe comunque a Sprint. Buona idea, comunque.
Andrew Larsson,

0

Stavo riscontrando degli errori nell'invio di messaggi SMS e ho trovato questo post. Ho un Samsung S3 con Android 4.3 con servizio Sprint e posso confermare che i messaggi con 148 e 149 caratteri falliscono costantemente. I messaggi di 147 e 150 caratteri vengono inviati senza problemi.

Questo ha senso come in passato avrei modificato o diviso manualmente i miei messaggi con successo, ma non ho mai capito perché funzionasse. Abbastanza fastidioso ma almeno c'è una soluzione alternativa semplicemente aggiungendo o eliminando un paio di personaggi guardando il contatore dei personaggi o su tentativi falliti.


Un'interessante implicazione che potrebbe essere una questione puramente portante e. a qualsiasi cosa abbia a che fare con un sistema operativo o hardware mobile specifico.
bmike

@Marvin Grazie per l'informazione! Mi chiedo cosa potremmo fare per determinare il problema reale e cosa possiamo fare per risolverlo. Sono sicuro che un rappresentante di Sprint penserebbe che fossi pazzo se dicessi che i messaggi con esattamente 148 o 149 caratteri non riescono costantemente a inviare.
Andrew Larsson,

-1

Posso riprodurre esattamente questo problema su una Sprint Galaxy Note 3. Ogni volta che il mio messaggio contiene 148 o 149 caratteri, non riesce con "codice: 34" e "Rete non risponde".


1
Benvenuti a chiedere diverso! Questo non risponde davvero alla domanda. Se hai una reputazione sufficiente, puoi votare la domanda. In alternativa, contrassegnalo come preferito e riceverai una notifica di eventuali nuove risposte. Se hai una domanda diversa, puoi porla facendo clic su Poni domanda con un link a questa domanda se aiuta a fornire un contesto.
grg

@LukeMorehead È bello sapere che non sono pazzo e che non sono solo io! Sembra quindi che questo sia un problema con Sprint. Le aree interessate e le ragioni del problema sono ancora sconosciute a questo punto, tuttavia.
Andrew Larsson,

-4

Prova a inviarlo come messaggio multimediale che consente più di 140 e verifica se funziona.


Non è possibile forzare un MMS su un iPhone in modo nativo e il limite per SMS è di 160 caratteri. Inoltre, la tua risposta dovrebbe essere un commento.
Andrew Larsson,

La domanda riguarda l'invio di messaggi SMS. L'MMS è un tipo di messaggio diverso e non può essere ricevuto dalla maggior parte dei non smartphone e quindi non è una soluzione a questo problema.
CousinCocaine,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.