簡體   English   中英

是否可以檢測到推送通知到達?

[英]Is it possible to detect push-notification arrival?

我可以通過以下方式捕獲打開推送通知的事件

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo

但是用戶可能會收到推送通知,但沒有打開它。 那么有可能處理推送通知的到達嗎?

僅當應用程序在前台運行時收到推送通知時,才會調用您在問題中所指的方法。 為了處理用於啟動應用程序(或使應用程序從后台返回)的推送通知,您需要檢查appDelegate的didFinishLaunchingWithOptions方法中的“ options”字典。

要回答您的其他問題-不,如果用戶未通過推送通知打開您的應用,則您無權訪問它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM