Uygulamam ön planda olduğunda, görüntülenen bir uyarı var. Push bildirimleri alırken bunun görünmesini nasıl engellerim?Gelen OneSignal Push Bildirimi ile Uygulama Ön Plandayken Uyarmayı Nasıl Önlerim?
6
A
cevap
7
ben bu şekilde elde Swift 3,0
// Initialize OngeSignal with Settings for Push Notifications
OneSignal.initWithLaunchOptions(launchOptions, appId: Constants.OneSignalAppID, handleNotificationReceived: nil, handleNotificationAction: {
(result) in
// Do Something with Notification Result
}, settings: [kOSSettingsKeyInFocusDisplayOption : OSNotificationDisplayType.none.rawValue])
3
OneSignal, uygulama infocus olduğunda bildirimleri bildirim kutusu olarak gösterir. Bu geçişi kOSSettingsKeyInFocusDisplayOption
değerini OSNotificationDisplayTypeNotification
veya OSNotificationDisplayTypeNone
değeriyle değiştirmek için initWithLaunchOptions üzerindeki ayarlara getirin. AppDelegate
sizin didFinishLaunchingWithOptions
yöntemde
6
eklemek zorunda. Biz kOSSettingsKeyInAppAlerts` artık `o bu 3 seçenek
public enum OSNotificationDisplayType : UInt {
/*Notification is silent, or app is in focus but InAppAlertNotifications are disabled*/
case none
/*Default UIAlertView display*/
case inAppAlert
/*iOS native notification display*/
case notification
}
0
için kOSSettingsKeyInAppAlerts = NO
[OneSignal initWithLaunchOptions:launchOptions appId:ONESIGNAL_APPID handleNotificationReceived:nil handleNotificationAction:nil
settings:@{kOSSettingsKeyInAppAlerts:@NO}];
İlgili konular
- 1. Parse Push bildirimi nasıl başlatılır Push bildirimi
- 2. OneSignal Push Uygulaması çöktü çöküyor
- 3. Firebase IOS push bildirimi, uygulama kapatıldığında çalışmaz
- 4. Uygulama iOS'ta Arka Planda olduğunda push bildirimi alınmadı.
- 5. Firebase Push Bildirimi
- 6. WNS Push bildirimi, 200
- 7. Iphone uygulamasında Push Bildirimi
- 8. Push Bildirimi Rozetleri Gelmiyor
- 9. Push Bildirimi gönderilemedi
- 10. HTML GeoLocation Push bildirimi
- 11. Push bildirimi ile gerçek zamanlı sohbet
- 12. Android: Bir Sinyal Push bildirimi, uygulama kullanımdayken alınmadı
- 13. Appemprator için OneSignal Modülü
- 14. android GCM Push bildirimi çöküyor
- 15. Quickblox push bildirimi başarısız oldu
- 16. iOS'ta Appcelerator bulut push bildirimi
- 17. iOS Swift'de Azure push bildirimi
- 18. OneSignal: Bir Xamarin.Forms uygulamasının AppDelegate'de nasıl bildirilir?
- 19. Xamarin.Forms - iOS ve Android için push bildirimi
- 20. Cloud.PushNotifications.notify ile belirli kimliklere push bildirimi gönderilmemesinden kaynaklanan hata
- 21. Push bildirimi sayfasındaki uyarıların dilini değiştirme.
- 22. Ios Push bildirimi: Null bildirimleri göndermek istiyor
- 23. Push Bildirimi özel düğmesi tıklandığında iOS uygulaması nasıl açılır?
- 24. İyonik Android Push bildirimi phonegap-plugin-push hatası alıyor
- 25. GcmListenerService uygulama ön planda
- 26. Bir Parse gönderme bildirimi Belirli bir kullanıcıya push bildirimi
- 27. MySQL hatalarını nasıl önlerim?
- 28. Nasıl düzeltebilirim: OneSignal ile ilgili şikayette bulunan dil içeriği Swift
- 29. İyonik uygulama push bildirim eklentisi hatası
- 30. Apple Push Bildirimi: Yüksek miktarda mesaj gönderme
Not var olan
son çizgiye AppDelegate didFinishLaunchingWithOptions
aşağıdaki kodu ekleyin kullanımdan kaldırılmış ve 'kOSSettingsKeyInFocusDisplayOption' kullanılmalıdır. d. – jkasten