Запитання з тегом «apple-push-notifications»

Служба сповіщень Apple Push - це послуга, створена компанією Apple Inc., що була запущена разом із iOS 3.0.APNS використовується разом із Mac OS X Lion Server для передачі сповіщень про оновлення клієнтам, які зареєструвались для отримання оновлень через профіль конфігурації, а також користуючись сервісом пошти, календаря та контактів сервера. Це означає, що такі пристрої, як iPhone та додатки, такі як iCal на Mac, можуть отримувати сповіщення

11
Цей сертифікат має недійсний емітент Apple Push Services
Я створив сертифікат, щоб увімкнути Push Services у своєму додатку, але кожен раз, коли я намагаюся додавати сертифікат у свій брелок, після додавання сертифікату він показує мені таку помилку: Цей сертифікат має недійсного емітента

7
Створення .pem-файлу, який використовується для налаштування повідомлень Apple Push
Я намагався генерувати .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 - …

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. EDIT У iOS 7.x, коли я …



26
Визначте, чи додаток було запущено / відкрито з 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); } Перший рядок коду друкує null. другий друкує маркер. Як я можу отримати свій новийDeviceToken як NSString?

23
Як виправити "не знайдений дійсний рядок права" aps-середовище "для програми" в Xcode 4.3?
Я дуже важко намагаюся створити просте просте додаток для iOS, яке може отримувати push-повідомлення. Моя єдина причина цього зробити - це встановити процедуру для використання іншими членами команди і не змогли знайти актуальну робочу версію таких інструкцій в інших місцях Інтернету. Наш магазин досить новий для iOS Dev, я особисто …

4
Поновіть сертифікат Push і продовжуйте працювати поточний додаток App Store
У магазині додатків у мене є додаток, який використовує профіль (розповсюдження) iOS, термін дії якого закінчився. Цей профіль містить сертифікат Push, термін дії якого також закінчився (і більше не з’являється на порталі). Питання 1 : Чи існує спосіб відновити push сертифікат, а потім відновити профіль? (У мене ще є сертифікат …

17
Немає права на натискання на сповіщення
У мене є додаток для подання, коли його відхилено, і я отримав повідомлення Відсутність права на натискання на повідомлення - Ваш додаток, як видається, зареєстровано в службі Apple Push Notification, але права підпису програми не містять прав на "aps-середовище". Якщо ваш додаток використовує службу Apple Push Notification, переконайтеся, що ваш …

10
Відображення банера сповіщень про iOS, коли ваша програма відкрита і на першому плані?
Коли офіційний додаток Apple iOS Messages відкрито і на першому плані, нові повідомлення від інших контактів викликають запас, нативну банер попередження про iOS. Дивіться зображення нижче. Це можливо в сторонніх програмах в App Store? Місцеві та / або надсилання повідомлень для вашого додатка, коли ваш додаток відкрито і на першому …

11
Як веб-додаток може надсилати push-сповіщення на пристрої iOS? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Я працюю над веб-додатком. Як я можу надсилати push-сповіщення користувачам iOS, …

11
Xcode 8 "права доступу на середовище aps відсутні у підпису програми" після надсилання
У мене є додаток, до якого ми надсилали десятки версій протягом останніх 6 місяців, і ми використовуємо APNS. Наступний електронний лист від Apple отримав після оновлення до Xcode 8 Шановний розробник, Ми виявили одну чи кілька проблем із вашою недавньою доставкою для APP_NAME. Ваша доставка була успішною, але ви, можливо, …

11
iOS push push notification: як визначити, чи користувач натискав на сповіщення, коли додаток знаходиться у фоновому режимі?
На цю тему існує багато ниток стаціонарних потоків, але я все ще не знайшов хорошого рішення. Якщо додаток не в фоновому режимі, можна перевірити launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey]в application:didFinishLaunchingWithOptions:виклику , щоб побачити , якщо він відкритий з повідомленням. Якщо програма знаходиться у фоновому режимі, усі публікації пропонують використовувати application:didReceiveRemoteNotification:та перевірити стан програми. Але …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.