Pertanyaan yang diberi tag «apple-push-notifications»

Layanan Pemberitahuan Dorong Apple adalah layanan yang dibuat oleh Apple Inc. yang diluncurkan bersama dengan iOS 3.0. APNS digunakan bersama dengan Mac OS X Lion Server untuk mendorong pemberitahuan pembaruan kepada klien yang telah terdaftar untuk menerima pembaruan melalui profil konfigurasi dan juga menggunakan layanan email, kalender, dan kontak server. Artinya, perangkat seperti iPhone dan aplikasi seperti iCal di Mac dapat menerima notifikasi



7
Apakah iOS akan meluncurkan aplikasi saya ke latar belakang jika itu dihentikan secara paksa oleh pengguna?
Saya memicu pengambilan latar belakang dengan menggunakan content-availablebendera pada pemberitahuan push. Saya memiliki fetchdan remote-notification UIBackgroundModesmengaktifkan. Berikut ini adalah implementasi yang saya gunakan di AppDelegate.m saya: - (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: tidak didukung di iOS 8.0 dan yang lebih baru
Saat mencoba mendaftar untuk pemberitahuan push di iOS 8.x: application.registerForRemoteNotificationTypes(UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound) Saya mendapatkan kesalahan berikut: registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later. Adakah ide apa cara baru melakukannya? Itu berfungsi ketika saya menjalankan aplikasi Swift ini di iOS 7.x. EDIT Di iOS 7.x ketika saya …



26
Mendeteksi jika aplikasi diluncurkan / dibuka dari pemberitahuan push
Apakah mungkin untuk mengetahui apakah aplikasi diluncurkan / dibuka dari pemberitahuan push? Saya kira acara peluncuran dapat ditangkap di sini: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } Namun, bagaimana saya bisa mendeteksi itu dibuka …

29
Bagaimana saya bisa mengubah token perangkat saya (NSData) menjadi NSString?
Saya menerapkan pemberitahuan push. Saya ingin menyimpan Token APNS saya sebagai sebuah String. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } Baris pertama kode mencetak nol. yang kedua mencetak token. Bagaimana saya bisa mendapatkan perangkat baru saya sebagai …

23
Bagaimana cara memperbaiki "tidak ditemukan string hak 'aps-environment' untuk aplikasi" di Xcode 4.3?
Saya sudah berusaha sangat keras untuk membuat aplikasi iOS sederhana sederhana yang dapat menerima pemberitahuan push. Satu-satunya alasan saya melakukan ini adalah untuk menetapkan prosedur bagi beberapa anggota tim lain untuk digunakan, dan belum dapat menemukan versi terbaru dari instruksi tersebut di tempat lain di web. Toko kami cukup baru …


17
Kepemilikan Pemberitahuan Push yang Hilang
Saya memiliki aplikasi untuk pengiriman ketika ditolak dan saya menerima pesan Hak Pemberitahuan Dorong Hilang - Aplikasi Anda tampaknya mendaftar pada layanan Pemberitahuan Dorong Apple, tetapi hak tanda tangan aplikasi tidak termasuk hak "lingkungan aps". Jika aplikasi Anda menggunakan layanan Pemberitahuan Push Apple, pastikan ID Aplikasi Anda diaktifkan untuk Pemberitahuan …




11
Pemberitahuan push iOS: bagaimana cara mendeteksi jika pengguna mengetuk pemberitahuan ketika aplikasi berada di latar belakang?
Ada banyak utas stackoverflow mengenai topik ini, tetapi saya masih belum menemukan solusi yang baik. Jika aplikasi tidak di latar belakang, saya dapat memeriksa launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey]di application:didFinishLaunchingWithOptions:panggilan untuk melihat apakah itu dibuka dari pemberitahuan. Jika aplikasi berada di latar belakang, semua posting menyarankan untuk menggunakan application:didReceiveRemoteNotification:dan memeriksa status aplikasi. Namun saat …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.