0

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

我注意到,在这个操作顺序中,应用程序停止播放音乐:在应用程序中,用户按下锁定屏幕 -> 然后他在 sms 或 whatsapp 中获取 msg ......然后他滑动 msg 通知以打开 msg 应用程序.

当用户进行此操作时,有什么方法可以让我收到通知?

我已经在使用:

- (void)applicationDidEnterBackground:(UIApplication *)application

当用户按下锁屏按钮时,这会通知我。

4

2 回答 2

1

当屏幕上出现通知时,您应该得到-applicationWillResignActive:. (如果用户锁定设备、接到电话或其他一些事情,也会发生这种情况。)如果用户关闭通知并返回到您的应用程序,您应该得到-applicationDidBecomeActive:. 不幸的是,除此之外,没有办法知道另一个应用程序的推送通知发生了什么。

但是,我不确定您在这里吠叫的是正确的树。如果您在其他应用程序中断您的音频时遇到问题,这篇 Stack Overflow 帖子可能会为您指出一些可以提供帮助的资源。

于 2013-05-30T09:01:06.503 回答
0

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

于 2013-05-30T08:50:46.643 回答