[英]How to consume iOS Push notification in the app only
我正在開發一個應用程序,在該應用程序中,我需要向該應用程序發送推送通知以開始根據需要處理數據。
如何push notification
送push notification
發送到設備,以便不顯示alert message
,而是將notification
轉發到應用程序-無論應用程序是前台還是后台。
我確實實現了委托方法:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
但是,只有在應用程序處於foreground
時才調用此方法。 當應用程序在background
, notification
顯示在notification center
。
請指教。
要使其工作,您需要執行以下步驟:
設置后台模式遠程通知
在應用程序委托中實現application:didReceiveRemoteNotification:fetchCompletionHandler:
方法
並確保推送通知有效"content-available" : 1
包含鍵"content-available" : 1
相關文檔:
您的應用程序使用后端嗎? 一個例子是解析或另一個來存儲您的數據。
例如,使用Parse,您可以添加可以自定義和更改的推送通知,以充分利用您的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.