2016-12-17 3 views
1

Я пытаюсь добавить уведомления в частное приложение чата, которое использует Firebase, к сожалению Firebase имеет APN-службу, но она должна быть настроена, и для ее управления также требуется серверное приложение. Я хотел бы, чтобы пользователь уведомил, когда кто-то переписывает его, пока приложение находится в фоновом режиме. Проблема в том, что APN (Apple Push Notifications) требует сервера с сертификатом, и все в порядке со мной, но я ищу способ отправки push-уведомлений с устройства iOS на другое устройство, я имею в виду устройство-устройство push-уведомления, и сервер должен только передать сообщения так, как они есть. В моем случае сервер APN должен передавать только сообщения, которые он получает от исходного устройства, к целевому устройству. Я не мог найти способ получить это без написания кода. Я хочу использовать предварительно созданные существующие службы. Кто-нибудь знает, как отправлять push-уведомления с одного устройства на другое без настройки и написания серверных приложений? Я пробовал обходной путь, используя функцию iOS для извлечения фона, но система si случайным образом давала время выполнения моего приложения ... и это означает, что мое приложение может ждать несколько часов, прежде чем запускаться системой ... так что это не жизнеспособное решение. Пожалуйста, помогитеAPN push-уведомления для чата

+0

check out - https://zapier.com/zapbook/pushover/firebase/ –

+0

Я не мог найти ничего похожего на то, что мне нужно в Zapier – Sergiob

ответ

1

Хорошо, возможно, что я узнал, может быть полезно для других. Фактически то, что я ищу, может быть непосредственно интегрировано в приложение. Вам нужна библиотека, такая как NWPusher (бесплатно на GitHub), которая может быть импортирована, и всего несколькими строками кода и маркером APN-устройства, которые вы получаете из системы, возможно, легко получить уведомления APN ... но самое главное ... бесплатно.

ОБНОВЛЕНИЕ Проверьте также структуру APNS на GitHub. Он написан в Swift 3.0 и поддерживает новейшие функции.

0

Вы по существу ищете API обмена сообщениями/чата для обработки связи между устройствами. Возможно, вы захотите попробовать Pusher или PubNub

+0

Вам все равно нужно разместить свой PN-сервер для отправки сообщений с этими 2 платформы. Существует не существующая услуга, которую вы можете использовать, чтобы просто передавать сообщения. Я не хочу заботиться о стороне сервера, я не хочу писать код конца, мне просто нужна служба, которая уже доступна и работает, которую я могу использовать как есть. – Sergiob