有没有办法让我的应用程序检测我是否收到了推送通知、本地通知、电话呼叫和免打扰电话呼叫(当免打扰开启时,电话呼叫只是静音)。
根据发生的通知/电话呼叫,应用程序是否有任何方法进行调用。
因此,我知道到目前为止,当有来电时,会调用applicatonWillResignActive。如果用户接听调用,则调用applicationDidEnterBackground;如果用户忽略调用,则调用applicationDidBecomeActive
发布于 2014-07-31 13:25:55
当推送通知到来时,如果您的应用程序正在运行,则将调用下面的方法
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo当本地通知到来时,如果您的应用程序正在运行,则将调用以下方法
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification以上两种方法都需要在appdelegate.m中实现
https://stackoverflow.com/questions/25051330
复制相似问题