Domande taggate «apple-push-notifications»

Il servizio Apple Push Notification è un servizio creato da Apple Inc. che è stato lanciato insieme a iOS 3.0.APNS viene utilizzato insieme a Mac OS X Lion Server per inviare notifiche di aggiornamento ai client che si sono registrati per ricevere gli aggiornamenti tramite un profilo di configurazione e sono anche utilizzando i servizi di posta, calendario e contatti del server. Ciò significa che i dispositivi come l'iPhone e le applicazioni come iCal sul Mac possono ricevere una notifica



7
IOS avvierà la mia app in background se è stata forzatamente chiusa dall'utente?
Sto attivando un recupero in background utilizzando la content-availablebandiera su una notifica push. Ho il fetche remote-notification UIBackgroundModesabilitato. Ecco l'implementazione che sto usando nel mio 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 …

15
registerForRemoteNotificationTypes: non è supportato in iOS 8.0 e versioni successive
Quando si tenta di registrarsi per le notifiche push su iOS 8.x: application.registerForRemoteNotificationTypes(UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound) Ottengo il seguente errore: registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later. Qualche idea su quale sia il nuovo modo di farlo? Funziona quando eseguo questa app Swift su iOS 7.x. MODIFICARE …



26
Rileva se l'app è stata avviata / aperta da una notifica push
È possibile sapere se l'app è stata avviata / aperta da una notifica push? Immagino che l'evento di lancio possa essere catturato qui: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } Tuttavia, come posso rilevare …

29
Come posso convertire il token del mio dispositivo (NSData) in una NSString?
Sto implementando le notifiche push. Vorrei salvare il mio token APNS come stringa. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } La prima riga di codice stampa null. il secondo stampa il token. Come posso ottenere il mio …



17
Diritto di notifica push mancante
Ho un'app da inviare quando è stata respinta e ho ricevuto il messaggio Diritto di notifica push mancante: l'app sembra registrarsi con il servizio di notifica push di Apple, ma i diritti della firma dell'app non includono il diritto "aps-environment". Se la tua app utilizza il servizio di notifica push …




11
Notifica push iOS: come rilevare se l'utente ha toccato la notifica quando l'app è in background?
Ci sono molti thread di stackoverflow su questo argomento, ma non ho ancora trovato una buona soluzione. Se l'applicazione non è in background, posso verificare launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey]in application:didFinishLaunchingWithOptions:chiamata per vedere se è aperto da una notifica. Se l'app è in background, tutti i post suggeriscono di utilizzare application:didReceiveRemoteNotification:e controllare lo stato …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.