2015-03-23 18 views
10

Potrzebuję zapisać mój użytkownik iOS i token urządzenia Android w mySql DB, aby móc wysyłać powiadomienia push.Jaka jest długość token urządzenia iOS i Androidów

Moje pytanie brzmi: jaka długość token urządzenia dla systemu iOS i Android, czy kolumna varchar (64) wystarczy na token?

+1

Zobacz [Rozmiar tokenu urządzenia iPhone'a] (http://stackoverflow.com/q/12452448) i [Maks. Długość rejestracji w systemie Android GCM] (http://stackoverflow.com/q/11324666). – eggyal

Odpowiedz

1

iOS Token długość 64 i Android urządzenie znacznik długość będzie 152.

+1

Chyba całkowicie odwrócone .. –

+0

w iOS jej prawidłowego można sprawdzić go –

+1

o ile wiem, długość tokena dla Androida jest sposób większy niż iPhone ... –

3

Android znacznik urządzenie jest sposób dłużej niż urządzenia znacznika iOS.

Mam 152 znaki w Androidzie. Łącznie 64 w iOS

+0

Moja żeton od dziś ma 152 znaki. Tak więc zmieniają się one albo w czasie, albo ewoluują w nowym systemie. – Pierre

+0

Inżynier google [powiedział, że identyfikator rejestracji może dorastać do 4K] (https://groups.google.com/forum/#!msg/android-gcm/q2PzJTP71TY/DNX4lvDu5X4J) w Google Cloud Messaging. W praktyce tokeny będą znacznie mniejsze, ale nie powinieneś polegać na tym zachowaniu w przyszłości. – naXa

+0

Na 'iOS' testowany i to 152. – Ionut