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

Служба push-уведомлений Apple - это служба, созданная Apple Inc., которая была запущена вместе с iOS 3.0. APNS используется вместе с Mac OS X Lion Server для отправки уведомлений об обновлениях клиентам, которые зарегистрировались для получения обновлений через профиль конфигурации, а также используя сервисы почты, календаря и контактов сервера. Это означает, что такие устройства, как iPhone, и такие приложения, как iCal на Mac, могут получать уведомление.

11
Этот сертификат имеет недействительный эмитент Apple Push Services
Я создал сертификат для включения служб Push в своем приложении, но каждый раз, когда я пытаюсь добавить сертификат в свою цепочку для ключей, после добавления сертификата он показывает следующую ошибку: Этот сертификат имеет недействительный эмитент

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"; …

15
registerForRemoteNotificationTypes: не поддерживается в iOS 8.0 и более поздних версиях
При попытке зарегистрироваться для push-уведомлений под iOS 8.x: application.registerForRemoteNotificationTypes(UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound) Я получаю следующую ошибку: registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later. Любые идеи, каков новый способ сделать это? Это работает, когда я запускаю это приложение Swift на iOS 7.x. РЕДАКТИРОВАТЬ На iOS 7.x, когда я …



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

29
Как я могу преобразовать мой токен устройства (NSData) в строку NSString?
Я внедряю push-уведомления. Я хотел бы сохранить свой APNS-токен в виде строки. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } Первая строка кода печатает ноль. вторая печатает токен. Как я могу получить свой newDeviceToken как NSString?

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

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

17
Отсутствует право на получение push-уведомлений
У меня есть приложение для отправки, когда оно было отклонено, и я получил сообщение Отсутствует право на получение push-уведомлений. Кажется, ваше приложение зарегистрировано в службе push-уведомлений Apple, но права подписи приложения не включают право «aps-environment». Если ваше приложение использует службу Apple Push Notification, убедитесь, что ваш идентификатор приложения включен для …

10
Отображение стандартного баннера уведомлений iOS, когда ваше приложение открыто и находится на переднем плане?
Когда официальное приложение Apple для сообщений iOS открыто и отображается на переднем плане, новые сообщения от других контактов запускают стандартный баннер уведомления iOS. См. Изображение ниже. Возможно ли это в сторонних приложениях в App Store? Локальные и / или Push-уведомления для вашего приложения, когда оно открыто и находится на переднем …

11
Как веб-приложение может отправлять push-уведомления на устройства iOS? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Я работаю над веб-приложением. Как я могу отправлять push-уведомления …

11
Xcode 8 «право на aps-environment отсутствует в подписи приложения» при отправке
У меня есть приложение, для которого мы отправили десятки версий за последние 6 месяцев, и мы действительно используем APNS. Я получил следующее письмо от Apple после обновления до Xcode 8 Уважаемый разработчик, Мы обнаружили одну или несколько проблем с вашей недавней доставкой для APP_NAME. Ваша доставка прошла успешно, но при …

11
Push-уведомление iOS: как определить, нажал ли пользователь на уведомление, когда приложение находится в фоновом режиме?
По этой теме есть много потоков stackoverflow, но я все еще не нашел хорошего решения. Если приложение не в фоновом режиме, можно проверить launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey]в application:didFinishLaunchingWithOptions:вызове , чтобы увидеть , если он открыт с уведомлением. Если приложение работает в фоновом режиме, во всех сообщениях предлагается использовать application:didReceiveRemoteNotification:и проверять состояние приложения. Но, …

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