У меня много вопросов, как мой вопрос. Но это другое. Я делаю Android-приложение, используя GCM для push-уведомления. У этого есть проблема.Unregister RegId GCM При удалении приложения
Когда я устанавливаю приложение, я получил regId
этой установки. Я храню его в mysql. Затем я нажимаю уведомление, и мое устройство получает это уведомление.
Однако после того, как я удалю приложение, затем установите еще раз, я получил regId
и сохранил его в mysql. Я нажимаю уведомление всем regId
Я хранил в mysql. И теперь мое устройство получает это уведомление два раза.
Повторите попытку выше много раз. Я получил много regId
и сохранил их в mysql. Затем нажмите уведомление для всех regId
Я сохранил в mysql. Теперь мое устройство получает уведомление к моменту установки приложения.
При попытке удалить приложение regId
я пытался удалить приложение, но он не может. Есть ли какое-либо предложение отменить регистрацию redId
, когда я удаляю приложение или что-то решает проблему?
Способ, которым я обхожу это, дает каждому уведомлению уникальный идентификатор сообщения и одно устройство, сохраняющее список последних десяти уникальных сообщений, полученных им. Конечно, это проблема только для решения проблемы, а не для реального решения. – silencedmessage
Да, я пробовал ваше предложение, но, как вы говорите, это проблема только для решения проблемы, а не для реального решения. –