变更申请通知

时间:2013-05-30 08:36:27

标签: iphone ios objective-c

在我的音乐应用中,我也允许背景工作。

我注意到,按此动作顺序,应用停止播放音乐: 在应用程序中,用户按下锁定屏幕 - >然后他在短信或whatsapp中得到消息....然后他滑动消息通知打开消息应用程序。

有什么方法可以在用户做出此操作时收到通知?

我已经在使用了:

- (void)applicationDidEnterBackground:(UIApplication *)application

并在用户按下锁屏按钮时通知我。

2 个答案:

答案 0 :(得分:1)

当屏幕上显示通知时,您应该获得-applicationWillResignActive:。 (如果用户锁定设备,接听电话或其他许多事情,也会发生这种情况。)如果用户取消通知并返回到您的应用,则应获得-applicationDidBecomeActive:。不幸的是,除此之外,没有办法告诉另外应用程序的推送通知发生了什么。

但是,我不确定你是不是在这里吠叫了正确的树。如果您在其他应用中断音频时遇到问题,this Stack Overflow post可能会为您指出一些有用的资源。

答案 1 :(得分:0)

查看此link ... 在这里,您可以获得设备中运行的后台进程列表。有了它,您可以检查消息应用程序是否正在运行。