[英]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.