зарегистрировать устройство во время выполнения - PullRequest
0 голосов
/ 08 октября 2009
  1. В разделе «Идентификатор приложения» на портале программы найдите идентификатор приложения, который вы хотите использовать в службе Apple Push Notification. Только идентификаторы приложений с определенным идентификатором пакета могут использоваться с APN. Вы не можете использовать идентификатор приложения «подстановочный знак». Для регистрации этого идентификатора приложения и настройки сертификата для этого идентификатора приложения вы должны увидеть «Доступно» в столбце службы push-уведомлений Apple.

  2. Нажмите ссылку "Настроить" рядом с нужным идентификатором приложения.

  3. На странице «Настройка идентификатора приложения» установите флажок «Включить службы push-уведомлений» и нажмите кнопку «Настроить». Нажатие на эту кнопку запускает помощник APNs, который проведет вас через следующую серию шагов, которые создадут ваш клиентский сертификат SSL для конкретного идентификатора приложения.

  4. Загрузите файл SSL-сертификата клиента в место загрузки. Перейдите в это место и дважды щелкните файл сертификата (с расширением cer), чтобы установить его в цепочку для ключей.

  5. Когда вы закончите, нажмите Готово в Ассистенте APNS.

  6. Двойной щелчок по файлу запускает Keychain Access. Убедитесь, что вы установили сертификат в цепочку для ключей входа в систему на компьютере, который вы используете для разработки провайдера. SSL-сертификат APN должен быть установлен на вашем сервере уведомлений.

  7. Когда вы закончите эти шаги, вы вернетесь на страницу «Настройка идентификатора приложения» портала iPhone Dev Center. Сертификат должен быть помечен зеленым кружком и меткой «Включено».

  8. Чтобы завершить процесс настройки APN, вам потребуется создать новый профиль обеспечения, содержащий идентификатор приложения с поддержкой APN.

МОЖНО ли выполнять эти шаги с помощью кода.

1 Ответ

0 голосов
/ 29 октября 2009

Нет, это только часть сертификата. вам нужно внедрить код в ваше приложение, а также вам нужен сервер (с поддержкой SSL). Что вы должны сделать после генерации сертификата, это зарегистрировать свое устройство для удаленного оповещения. вы получите токен устройства, отправите токен устройства на ваш сервер, и ваш сервер перенаправит сообщение токен устройства + (вы хотите показать на устройстве) на APNS.APNS отправит уведомление на устройство. отправка токена устройства с вашего сервера на APN. Внимательно прочитайте все Руководство по удаленным уведомлениям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...