2015-03-23 19 views
10

Ho bisogno di salvare i miei utenti Token dispositivo iOS e Android in un DB mySql in modo che possa inviare notifiche push.Che lunghezza è token dispositivo iOS e Androids

La mia domanda ora è quale lunghezza è il token dispositivo per iOS e Android, è una colonna varchar (64) sufficiente per un token?

+1

Vedere [Dimensione del token del dispositivo iPhone] (http://stackoverflow.com/q/12452448) e [lunghezza massima ID registrazione GCM Android] (http://stackoverflow.com/q/11324666). – eggyal

risposta

1

IOS Dispositivo lunghezza token è 64 e dispositivo Android lunghezza token viene 152.

+1

Penso che tu abbia completamente invertito .. –

+0

in ios è corretto puoi controllare lo –

+1

per quanto ne so io la lunghezza del token per Android è molto più grande di iphone ... –

3

Il token dispositivo Android è il modo più lungo di IOS gettone dispositivo.

Ho ottenuto 152 caratteri in Android. Mentre 64 totali in iOS

+0

Mio token da oggi ha una lunghezza di 152 caratteri. Sembra che cambino nel tempo o si evolvano con un nuovo sistema. – Pierre

+0

Un ingegnere google [ha dichiarato che l'ID di registrazione può crescere fino a 4K] (https://groups.google.com/forum/#!msg/android-gcm/q2PzJTP71TY/DNX4lvDu5X4J) in Google Cloud Messaging. In pratica, i token saranno molto più piccoli di così, ma non dovresti fare affidamento su questo comportamento in futuro. – naXa

+0

Su 'iOS' testato ed è 152. – Ionut