«push-notification» etiketlenmiş sorular

Push bildirimleri, uzak bir sunucudan bir mobil cihaza gönderilen uyarılar, rozetler veya seslerdir. Apple, Apple Push Bildirim Hizmeti (APNS) aracılığıyla anında bildirim sağlar. Android cihazlar, Google Bulut Mesajlaşma (GCM) hizmeti aracılığıyla push bildirimlerini alır. Geçmişte, Android cihazlar Buluttan Cihaza Mesajlaşma (C2DM) çerçevesini kullanıyordu. Windows Phone uygulamaları, MPNS veya daha yeni WNS aracılığıyla push bildirimlerini alır.

16
Android gerçek zamanlıya yakın push bildirimini destekliyor mu?
Geçenlerde iPhone uygulamalarının uygulamalara yönelik uygulama bildirimlerine neredeyse anında bildirim alma yeteneğini öğrendim . Bu, push bildirimleri, her zaman iPhone'a veri bağlantısını sürekli tutan ve uygulamaya ikili kodlar gönderen, sunucu uygulamasından telefon uygulamasına gönderildikten 0,5 - 5 saniye arasında uyarıları inanılmaz derecede hızlı bir şekilde ileten ısmarlama bir protokol şeklinde …


7
İOS, kullanıcı tarafından zorla kapatıldıysa uygulamamı arka planda başlatacak mı?
content-availableAnlık bildirimdeki bayrağı kullanarak arka plan getirmeyi tetikliyorum . Ben fetchve remote-notification UIBackgroundModesetkin. İşte benim AppDelegate.m kullanıyorum uygulama: - (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"; [application presentLocalNotificationNow:notification]; completionHandler(UIBackgroundFetchResultNewData); } …


18
Uygulama ön planda iOS'tayken push bildirimi alın
Uygulamamda push bildirim hizmeti kullanıyorum. Uygulama arka planda olduğunda bildirim ekranında bildirim görebiliyorum (iOS cihazının üstünden aşağı kaydırdığımızda ekran gösteriliyor). Ancak uygulama ön planda ise temsilci yöntemi - (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo aranıyor ancak bildirim ekranında bildirim görüntülenmiyor. Uygulamanın arka planda mı yoksa ön planda mı olduğundan bildirim ekranında bildirim göstermek istiyorum. …

14
Uygulama için push bildirim ayarlarını sıfırla
Anlık bildirimler içeren bir uygulama geliştiriyorum. Kullanıcı etkileşiminin tüm olası yollarını kontrol etmek için, bir kullanıcı ilk başlatma sırasında uygulamam için push bildirimlerinin etkinleştirilmesini reddettiğinde uygulamamı test etmek istiyorum. registerForRemoteNotificationTypesBununla birlikte (tarafından başlatılan ) iletişim kutusu uygulama başına yalnızca bir kez görünür. İPhone işletim sisteminin uygulamamın belleğini nasıl sıfırlarım. Uygulamayı …

26
Uygulamanın bir push bildiriminden başlatılıp başlatılmadığını / açılmadığını algılama
Uygulamanın bir push bildiriminden başlatılıp başlatılmadığını / açılmadığını bilmek mümkün müdür? Başlatma etkinliğinin burada yakalanabileceğini düşünüyorum: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } Ancak, uygulama arka plandayken push bildiriminden açıldığını nasıl tespit edebilirim?

14
İOS 11'de uygulamaya teslim edilmeyen sessiz itmeler
İOS 11 beta 2'de, application:didReceiveRemoteNotification:fetchCompletionHandleruygulamanın ne olursa olsun (arka plan / ön plan) sessiz bildirimlerin teslim edilmediğini fark ettim . UIApplicationDelegeteYöntemi uyguladım application:didReceiveRemoteNotification:fetchCompletionHandlerve aşağıdaki sessiz push'u gönderdim { "aps": { "content-available": 1 }, "mydata": { "foo": "bar" } } ancak temsilci yöntemi iOS 11'de çağrılmaz. İOS'un diğer sürümlerinde ve Sessiz …

23
Xcode 4.3'te "uygulama için geçerli 'aps-çevre' yetkilendirme dizesi bulunamadı" nasıl düzeltilir?
Anlık bildirimleri alabilecek basit ve basit bir iOS uygulaması oluşturmak için çok çalışıyorum. Bunu yapmamın tek nedeni, diğer bazı ekip üyelerinin kullanması için bir prosedür oluşturmak ve web'de başka bir yerde bu tür talimatların güncel bir sürümünü bulamamaktır. Mağazamız iOS dev için oldukça yeni, kişisel olarak iOS dev ve Xcode …


6
Anlık Bildirim ile Başlatıldığında Uygulamada Hata Ayıklama
Şu anda Push Bildirimleri alan bir uygulama geliştiriyorum. Tüm bu% 100 bir PHP sayfası üzerinden çalışma var. Uygulamamın alabileceği birkaç farklı push bildirimi türü vardır. PHP bunu idare eder ve hepsi iyi alınan benim app farklı bilgi paketleri gönderir. Ancak, kullanıcılar bildirimi "görüntülediğinde" ve uygulamam başlatıldığında, kullanıcının uygulamayı manuel olarak …

10
Yeni Firebase Cloud Messaging sistemiyle Bildirim Simgesi
Dün Google, Google I / O'da yeni Firebase'e dayalı yeni bildirim sistemini sundu. Bu yeni FCM'yi (Firebase Cloud Messaging) Github'daki örnekle denedim. Belirli bir çekilebilirlik beyan etmeme rağmen bildirimin simgesi her zaman ic_launcher'dır Neden ? Mesajın işlenmesi için resmi kodun altında public class AppFirebaseMessagingService extends FirebaseMessagingService { /** * Called …

4
Push sertifikasını yenileyin ve mevcut App Store Uygulamasını çalışır durumda tutun
Uygulama mağazasında, süresi dolmuş bir iOS Temel Hazırlık Profili (Dağıtım) kullanan bir uygulamam var. Bu Profil, süresi dolmuş (ve artık portalda görünmeyen) Push Sertifikası içerir. Soru 1 : Push sertifikasını yeniden oluşturmanın ve ardından profili yenilemenin bir yolu var mı? (Anahtar zincirimde hala push sertifikam (süresi dolmuş) var)? Soru 2 …

19
Geçerli görüntülenen UIViewController'ı AppDelegate.m'de ekranda alın.
Ekrandaki akımın UIViewController, bazı rozet görünümleri ayarlayarak APN'lerden gelen push bildirimlerine yanıt vermesi gerekir. Ama UIViewControllergiriş yöntemini nasıl elde edebilirim application:didReceiveRemoteNotification:AppDelegate.m ? self.window.rootViewControllerMevcut görüntülemeyi elde etmek için kullanmayı denedim UIViewController, bir UINavigationViewControllerveya başka tür bir görünüm denetleyicisi olabilir. Ve visibleViewControllerözelliğinin ekrana UINavigationViewControllerulaşmak için kullanılabileceğini öğrendim UIViewController. Ama a değilse ne …

11
Xcode 8 / Swift 3.0'da Anlık Bildirimler için Kaydolma?
Uygulamamı Xcode 8.0'da çalıştırmaya çalışıyorum ve bir hatayla karşılaşıyorum. Bu kodun swift'in önceki sürümlerinde iyi çalıştığını biliyorum, ancak bunun kodunun yeni sürümde değiştirildiğini varsayıyorum. İşte çalıştırmaya çalıştığım kod: let settings = UIUserNotificationSettings(forTypes: [.Sound, .Alert, .Badge], categories: nil) UIApplication.sharedApplication().registerUserNotificationSettings(settings) UIApplication.shared().registerForRemoteNotifications() Aldığım hata "Bağımsız değişken etiketleri '(forTypes :, kategoriler :)' mevcut herhangi …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.