Соединение Push Notification отказано в APNS - PullRequest
1 голос
/ 05 июля 2011

Я пытаюсь добавить push-уведомления в приложение, которое я создал.Я следовал руководству Apple и смог зарегистрировать устройство для отправки уведомлений, получая значение токена устройства от APNS.Проблема возникает, когда я пытаюсь отправить данные в APNS для отправки, мне всегда отказывают в моем соединении.

Единственное, что я сделал нестандартно, это то, что закрытый ключ для сертификата push-уведомления былсозданный не командным агентом (но через учетную запись агентов команды).Кто-нибудь знает, должен ли агент группы сгенерировать закрытый ключ для push-уведомления?

Ответы [ 2 ]

2 голосов
/ 06 июля 2011

Если вы используете Ad Hoc prov. профиль, не используйте песочницы apns, используйте производственный сервер.

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

0 голосов
/ 06 июля 2011

Есть ли причина, по которой вы хотите настроить свой собственный сервер push-уведомлений?Вы можете просто использовать Urbanairship , который предоставляет бесплатные услуги push-уведомлений.

Если вам все еще нужно настроить свой собственный сервер, информацию о создании сертификатов можно найти здесь ,Убедитесь, что вы подключаетесь к правому push-серверу на стороне Apple.Для отладки и производства используются разные серверы.

...