即使我的應用程序正在運行,是否可以讓通知中心顯示遠程iOS5通知,例如「即使我正在運行,我也不關心遠程通知,讓它顯示在通知中酒吧,就好像我沒有運行「?即使應用程序正在運行,是否可以讓通知中心顯示遠程通知?
2
A
回答
0
您將UIAlertView顯示給用戶,而不是那個。
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
NSLog(@"userInfo :%@",userInfo);
NSString* msg = [userInfo valueForKey:@"aps"];
if (self._VCObj.isViewLoaded && self._VCObj.view.window) {
// viewController is visible don't show.
}
else { // viewController is not visible
[[[UIAlertView alloc]initWithTitle:@"Title" message:msg delegate:self cancelButtonTitle:@"ok" otherButtonTitles: nil] show];
}
}
}
0
這是不可能的。我能想到的唯一解決方法是在應用程序中以某種方式存儲通知,然後在applicationWillTerminate(或其他方法)上安排與LocalNotification相同的通知,並在第二次或第二次之後顯示。但是,如果我在關閉某個應用程序後立即收到通知,這可能會讓我煩惱。
相關問題
- 1. 取消遠程通知,讓它不顯示在通知中心
- 2. 顯示通知應用程序是否正在運行或在後臺運行
- 3. 即使全屏應用程序當前正在運行,如何顯示通知?
- 4. 是否可以防止顯示遠程通知?
- 5. 以編程方式從通知中心刪除遠程通知
- 6. 是否可以選擇僅在通知中心顯示iOS推送通知?
- 7. 如何在活動應用程序上顯示遠程通知?
- 8. 在顯示遠程通知期間應用程序崩潰
- 9. 是否可以刪除應用程序圖標徽章,以便通知保留在通知中心?
- 10. 無需通知欄即可運行應用程序
- 11. 我是否可以將我的應用的默認行爲設置爲不在通知中心顯示通知?
- 12. UNNotificationAction不在遠程通知中顯示
- 13. 在通知中心永久顯示數據的應用程序
- 14. 應用程序不顯示在通知中心IOS8 +
- 15. 即使應用程序未運行,是否可以向Mountain Lion的通知中心發送通知,就像在iOS中一樣?
- 16. 確定在點擊通知時是否顯示應用程序
- 17. 當應用程序退出時顯示遠程通知的uiviewcontroller
- 18. Xamarin.Forms如何顯示通知即使應用程序已關閉
- 19. iOS 10當應用程序未運行時的遠程通知
- 20. 檢查是應用程序通知正在運行
- 21. 在MAC可可應用程序中顯示通知號碼
- 22. Android:我可以知道應用程序是否正在使用AlarmMager運行
- 23. 應用程序是否可以響應推送通知?
- 24. UILocalNotification仍顯示當應用程序通知中心被關閉
- 25. 通知Android:當應用程序打開時不顯示通知?
- 26. 在設置中顯示通知 - >>應用程序 - >> XYZ應用程序 - >>顯示通知
- 27. 是否需要Watchkit應用程序才能在Apple手錶上顯示應用程序的遠程通知?
- 28. 如何顯示應用程序未運行時的通知
- 29. 遠程通知在「未運行」狀態
- 30. 在我的應用程序中使用遠程通知
我想做同樣的事情。我嘗試將請求重新路由爲LocalNotification,但它什麼都沒做(我只是立即調用了我的didReceiveLocalNotification)。 –