Какая длина - токен устройства iOS и Androids

Мне нужно сохранить токены пользователей iOS и Android в базу данных mySql, чтобы я мог отправлять push-уведомления.

Мой вопрос в том, какая длина является токеном устройства для iOS и Android, является ли столбцом varchar (64) достаточно для токена?

Ответ 1

токен устройства Android намного длиннее маркера устройства iOS.

Я получил 152 символа в Android. Пока 64 iOS

Ответ 2

Длина токена устройства iOS равна 64, а токен устройства Android - 152.

Ответ 3

Похоже, что он вырос до 174 для Android сегодня. Скорее всего, это снова изменится в будущем

Ответ 4

Как уже упоминали другие, я бы не стал полагаться на длину токена, чтобы различать их. Просто беглый взгляд в большой базе данных показал мне, что есть устройства на iOS и Android, которые могут иметь токены из 152 или 174 символов.

Вы будете хотеть положиться на что-то еще, чтобы дифференцировать их.