У меня есть два приложения в магазине iTunes - оба представляют push-уведомления. Пока я тестировал отправку уведомлений в эти производственные приложения, я заметил, что нажатие, предназначенное для приложения A, было названо и было открыто приложение B.
Оба этих приложения установлены на одном телефоне. Я посмотрел в свой приборный стол и увидел, что устройства Tokens (и, конечно же, идентификатор устройства), перечисленные для двух приложений, были одинаковыми.
При необходимости я использую два разных сертификата на сервере - по одному для каждого приложения. Я вроде предположил, что токен или сертификат устройства направят сообщение в нужное приложение, но это явно не так.
Я вижу в NSLog, что токены, отправляемые из каждого приложения, действительно одинаковы.
Должен ли токен устройства быть уникальным для каждого приложения? Если да, то любая идея, как мой тестовый телефон может отправлять тот же токен устройства для обоих приложений на моем сервере. Имейте в виду, что это из двух приложений, находящихся в настоящее время в магазине приложений.
Спасибо за любую помощь!