如何检查守护进程的运行状态(how to check the daemon running status)
我试图弄清楚在Opennms(版本1.12.8)上运行的守护进程是为了调试。 有没有好办法呢?
I am trying to figure out what daemons are running on the Opennms (version 1.12.8) for the purpose of debugging. Is there any good way to do it?
原文:https://stackoverflow.com/questions/27533256
更新时间:2023-05-26 09:05
最满意答案
请参阅此代码:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { if ( application.applicationState == UIApplicationStateInactive || application.applicationState == UIApplicationStateBackground ) { //opened from a push notification when the app was on background } }
与...一样
-(void)application:(UIApplication *)application didReceiveLocalNotification (UILocalNotification *)notification
See This code :
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { if ( application.applicationState == UIApplicationStateInactive || application.applicationState == UIApplicationStateBackground ) { //opened from a push notification when the app was on background } }
same as
-(void)application:(UIApplication *)application didReceiveLocalNotification (UILocalNotification *)notification
相关问答
更多-
请参阅此代码: - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { if ( application.applicationState == UIApplicationStateInactive || application.applicationState == UIApplicationStateBackground ) { ...
-
UIAlertView不可能。 您可以通过UILocalNotification来完成任务。 -(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { notifaication = [[UILocalNotification alloc] init]; notifaication.timeZone = [NSTimeZone systemT ...
-
Trigger.IO:知道何时通过推送通知打开应用程序(Trigger.IO: Knowing when app is opened via Push Notification)[2024-03-16]
我使用此代码来查明我的Trigger.io应用程序是否由Parse推送通知打开: var appLastResumed = new Date(); window.forge.event.appResumed.addListener(function() { window.appLastResumed = new Date(); // additional code that runs when the app is resumed }); window.forge.event.messagePu ... -
好的,我终于弄清楚了。 在目标设置➝功能选项卡➝背景模式中,如果您选中“远程通知”, application:didReceiveRemoteNotification:一旦通知到达即可触发(只要应用程序在后台),在这种情况下,没有方式来判断用户是否会点击通知。 如果您取消选中该框,则application:didReceiveRemoteNotification:将仅在您点击通知时触发。 有一点奇怪的是,检查此框将会更改应用程序委托方法之一的行为。 如果该框被检查会更好,Apple使用两种不同的委托方法进行 ...
-
在XCode <4.0(对于XCode> = 4,请参阅下面的删除程序的答案),您现在可以配置Xcode将启动后的调试器附加到应用程序,而不是通过调试器启动应用程序。 这样可以根据应用程序的启动状态(如URL方案,粘贴板和推送通知)来调试不同的内容。 在Xcode中,在Source栏中,在Targets下方将有可执行文件。 在可执行文件中启动您的应用程序的检查器。 单击检查器中的调试选项卡选项卡。 取消选中“启动调试器后启动可执行文件” 检查“等待下一次启动/推送通知” 现在,当您从Xcode中点击调试,而 ...
-
在发送推送通知时,您的toast xml应该具有启动参数。 当用户点击或单击通知时,将自动启动关联的应用程序,因此将调用其OnLaunched方法。 如果我们想要确定应用程序是否通过Toast通知单击激活,我们可以使用传递给此方法的LaunchActivatedEventArgs对象的Arguments属性。 请查看此博客: https : //marcominerva.wordpress.com/2013/03/25/how-to-pass-arguments-to-an-app-activated-by ...
-
如果用户来自通知,'回调'功能将在'恢复'后立即被触发。 所以我会用以下方式处理你的情况: 有一个变量来跟踪它的应用程序是否暂停或暂停(a la var is_paused = false;运行时)。 在Ti.App'暂停'事件中,is_paused将被切换为true,并且在Ti.App'resume'事件中以超时切换回false状态(1秒钟将会)。 然后,通过检查is_paused var是true还是false,可以在回调函数中具有不同的功能: //in notification callback if ...
-
您无法检测发送到其他应用的推送通知。 如果要检测应用程序是否不在前台,可以使用UIApplicationDelegate的applicationWillResignActive:方法或注册UIApplicationWillResignActiveNotification通知。 但是,当通知横幅显示在顶部时,您的应用程序仍处于前台。 当通知被提示为警报时(用户可以在首选项中设置此通知),应用程序将失去焦点,并且它将不再处于前台。 You cannot detect a push notification se ...
-
检查application:didFinishLaunchingWithOptions:给出的launchOptions-Dictionary中的启动选项键UIApplicationLaunchOptionsRemoteNotificationKey和UIApplicationLaunchOptionsLocalNotificationKey application:didFinishLaunchingWithOptions: . Check for the launch option keys UIApp ...
-
从推送通知打开应用程序时,如何进入某个视图?(How can I go to a certain view when the app is opened from push notification?)[2023-04-05]
如果您的应用程序在后台运行。在这种情况下。 从方法调用下方的推送通知打开应用程序时。 -(void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo 使用userInfo,您可以设置推送视图的方式。 假设我不想第一个依赖于pushNotification的视图在这种情况下,我将在APNS有效负载中添加一个值,如view:firstView (可能是你的类名),并使用 ...