Вопрос

Можно ли осуществлять Служба push-уведомлений на iPhone для Веб-приложение, которое имеет иконку на "рабочем столе"?Если да, то каким образом?

Это было полезно?

Решение

Это зависит от того, что именно вы подразумеваете под Webapp, у которого есть значок на «рабочем столе»?

Нет , если вы имеете в виду веб-приложение, в котором вы сохранили ссылку с помощью Добавить на главный экран согласно этой инструкции Apple .

Да , если ваше веб-приложение представляет собой тонкую оболочку CocoaTouch, использующую webkit .

Другие советы

у меня есть альтернативное решение для этого:

1) создайте учетную запись gmail и загрузите приложение gpush на свой iphone (настройте gmail в приложении).

2) если вы отправляете прямое уведомление на iphone, вы можете отправить электронное письмо из своего веб-приложения на учетную запись gmail.

3) в течение 5 сек. вы получите push-уведомление.

надеюсь, это поможет.

Вы всегда можете делегировать обмен сообщениями сторонним приложениям для уведомлений. Одним из ярких примеров является Boxcar (http://boxcar.io/). Ваше веб-приложение может отправлять уведомления через их API и доставлять их в приложение. Наконец, вы можете использовать глубокие ссылки в своем сообщении, чтобы открыть свое веб-приложение, чтобы указать пользователю на элемент контента, на который вы хотели обратить его внимание.

Нет, это невозможно. Это только для приложений Cocoa Touch (AppStore). Если вам нужна дополнительная информация, посмотрите на документация .

еще одна альтернатива:используйте sms-сервис, такой как http://www.smstrade.de/ отправить sms-сообщение на телефон пользователя.Вот как я это делаю.

Еще один поставщик услуг для отправки смс в качестве уведомлений - https://bulktrade.de . Там работает по всему миру

Вы можете использовать HTML5 для представления своих собственных push-сообщений. Из википедии

  

" для клиентской части WebSocket должен был быть реализован в Firefox 4,   Google Chrome 4, Opera 11 и Safari 5, а также мобильная версия   Safari в iOS 4.2. 1 Также браузер BlackBerry в OS7 поддерживает   . WebSockets & Quot;

Для этого вам нужен собственный сервер провайдера для отправки сообщений клиентам.
Если вы хотите использовать APN (Apple Push Notification), у вас должно быть собственное приложение, которое необходимо загрузить через App Store.

В iOS 6.0 я заметил, что значок WebApp, размещенный на домашнем экране, автоматически обновляется после каждого открытия webkit веб-приложения. Конечно, если вы измените этот значок на веб-сервере. Таким образом, теоретически вы можете отображать любой информативный контент в этом значке (номера, статус и т. Д.), НО он не обновляется мгновенно - только после открытия и закрытия веб-приложения webkit.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top