Вопросы с тегом «push-notification»

Push-уведомления - это предупреждения, значки или звуки, которые отправляются на мобильное устройство с удаленного сервера. Apple доставляет push-уведомления через службу Apple Push Notification Service (APNS). Устройства Android получают push-уведомления через службу Google Cloud Messaging (GCM). В прошлом устройства Android использовали структуру обмена сообщениями из облака на устройство (C2DM). Приложения Windows Phone получают push-уведомления через MPNS или более новую версию WNS.

16
Поддерживает ли Android пуш-уведомление в режиме реального времени?
Недавно я узнал о способности приложений для iPhone получать почти мгновенные уведомления о приложениях, уведомления о приложениях . Это обеспечивается в форме push-уведомлений, специального протокола, который поддерживает постоянную связь с iPhone и передает двоичные пакеты в приложение, которое невероятно быстро выскакивает , в течение 0,5 - 5 секунд от приложения …

7
Создать файл .pem, используемый для настройки push-уведомлений Apple.
Я попытался сгенерировать файл .pem, каждый раз генерируя сертификаты из учетной записи клиента, а затем генерируя файл .pem с помощью терминала, но это бесполезно. Может кто-нибудь дать пошаговую процедуру?

7
Будет ли iOS запускать мое приложение в фоновом режиме, если оно было принудительно завершено пользователем?
Я запускаю фоновую загрузку, используя content-availableфлаг в push-уведомлении. У меня есть fetchи remote-notification UIBackgroundModesвключен. Вот реализация, которую я использую в своем AppDelegate.m: - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { NSLog(@"Remote Notification Recieved"); UILocalNotification *notification = [[UILocalNotification alloc] init]; notification.alertBody = @"Looks like i got a notification - fetch thingy"; …


18
Получите push-уведомление, пока приложение на переднем плане iOS
Я использую сервис push-уведомлений в своем приложении. Когда приложение находится в фоновом режиме, я могу видеть уведомление на экране уведомлений (экран отображается, когда мы проводим вниз с верхней части устройства iOS). Но если приложение находится на переднем плане, метод делегата - (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo вызывается, но уведомление не отображается на экране …

14
Сброс настроек push-уведомлений для приложения
Я разрабатываю приложение с push-уведомлениями. Чтобы проверить все возможные способы взаимодействия с пользователем, я хотел бы протестировать свое приложение, когда пользователь отказывается включить push-уведомления для моего приложения при первом запуске. Диалог (инициированный registerForRemoteNotificationTypes), однако, появляется только один раз для каждого приложения. Как мне сбросить память iPhone OS моего приложения. Удаление …

26
Определить, было ли приложение запущено / открыто из push-уведомления
Можно ли узнать, было ли приложение запущено / открыто из push-уведомления? Я предполагаю, что событие запуска может быть поймано здесь: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } Тем не менее, как я могу обнаружить, …

14
Тихие толчки не доставляются в приложение на iOS 11
Я заметил, что в iOS 11 beta 2 тихие уведомления не доставляются application:didReceiveRemoteNotification:fetchCompletionHandlerнезависимо от состояния приложения (фон / передний план). Я реализовал UIApplicationDelegeteметод application:didReceiveRemoteNotification:fetchCompletionHandlerи отправляю следующий тихий толчок { "aps": { "content-available": 1 }, "mydata": { "foo": "bar" } } но метод делегата не вызывается на iOS 11. Он отлично …

23
Как исправить «не найдена допустимая строка прав доступа« aps-environment »для приложения» в Xcode 4.3?
Я очень старался создать простое приложение для iOS, которое могло бы получать push-уведомления. Единственная причина, по которой я это делаю, - это установить процедуру, которую могли бы использовать некоторые другие члены команды, и они не смогли найти актуальную, рабочую версию таких инструкций в других местах в Интернете. Наш магазин довольно …

11
Какова максимальная длина текста оповещения Push-уведомления?
Какова максимальная длина текста оповещения push-уведомления iOS? В документации указано, что полезная нагрузка уведомления должна быть меньше 256 байтов , но, безусловно, должно быть определенное ограничение на количество символов для текста предупреждения.

6
Приложение отладки при запуске с помощью push-уведомлений
В настоящее время я разрабатываю приложение, которое получает Push-уведомления. У меня все это работает на 100% через страницу PHP. Мое приложение может получать push-уведомления разных типов. PHP обрабатывает это и отправляет различные пакеты информации в мое приложение, которые все получаются просто отлично. Однако, когда пользователи «просматривают» уведомление и запускает мое …

10
Значок уведомления с новой системой обмена сообщениями Firebase Cloud
Вчера Google представил на Google I / O новую систему уведомлений, основанную на новом Firebase. Я попробовал этот новый FCM (Firebase Cloud Messaging) с примером на Github. Значок уведомления всегда является ic_launcher, несмотря на то, что я объявил конкретную возможность рисования. Зачем ? Ниже приведен официальный код для обработки сообщения. …

4
Обновите Push-сертификат и работайте с текущим приложением App Store
У меня есть приложение в магазине приложений, в котором используется профиль обеспечения iOS (распространение), срок действия которого истек. Этот профиль содержит push-сертификат, срок действия которого также истек (и он больше не отображается на портале). Вопрос 1. Есть ли способ воссоздать push-сертификат, а затем обновить профиль? (У меня все еще есть …

19
Получить текущий отображаемый UIViewController на экране в AppDelegate.m
Текущее UIViewControllerна экране необходимо для ответа на push-уведомления от APN, установив некоторые виды значков. Но как я могу получить UIViewControllerметод in application:didReceiveRemoteNotification: of AppDelegate.m? Я попытался использовать self.window.rootViewControllerдля получения текущего отображения UIViewController, это может быть UINavigationViewControllerконтроллер представления или какой-то другой. И я обнаружил, что visibleViewControllerсвойство UINavigationViewControllerможно использовать для вывода UIViewControllerна …

11
Регистрация для push-уведомлений в Xcode 8 / Swift 3.0?
Я пытаюсь заставить мое приложение работать в Xcode 8.0 , и у меня возникает ошибка. Я знаю, что этот код отлично работал в предыдущих версиях swift, но я предполагаю, что код для этого изменен в новой версии. Вот код, который я пытаюсь запустить: let settings = UIUserNotificationSettings(forTypes: [.Sound, .Alert, .Badge], …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.