2016-10-21 2 views
0

Я пытался использовать сервис AWS SNS для отправки уведомлений в среду Apple Sandbox. Я думаю, что я настраиваю все нормально, и мой iPhone-разработчик может получать уведомления без проблем.SNS push-уведомление службы только успех на выделенном устройстве

Но когда я начинаю отправлять уведомления других лиц, которые устанавливают тест приложение, я продолжаю видеть сообщение об ошибке состоянии, которое

платформа маркер, связанный с конечной точкой не является действительным

С MESSAGEID : 147975e0-8a09-5223-8537-256320ab3733

Из того, что я понимаю, если одно устройство может добиться успеха, другие могут добиться успеха.

Может ли кто-нибудь сказать мне, как отлаживать этот пробник.

Спасибо.

ответ

0

Я считаю, что приложения, которые устанавливают другие люди, не были построены с помощью dev cert (вероятно, созданного с помощью профиля adhoc или профилей производства), поэтому вы, вероятно, должны использовать производственный сертификат.

Вы можете попробовать добавить другое приложение в SNS, используя производственный сертификат (или тот же, но не используя Sandbox, в зависимости от того, как вы его сгенерировали), если он работает, что это он.

Также убедитесь, что вы используете правильный идентификатор связки, связанный с сертификатом.

+0

спасибо, но я верю, что я и мои коллеги используют ту же версию, и я прошу AWS SNS, они говорят, что это токен, предоставленный другим коллегой, недействителен, поэтому SNS отклоняет уведомление. Я обращаюсь к Apple, чтобы понять, что происходит не так. – Lopakhin

Смежные вопросы