我的应用程序是否有办法检测我是否通过本地通知与电话呼叫进行推送通知而不打扰电话(当请勿打扰时,电话呼叫只是静音)。
应用程序是否有任何方法可以调用,具体取决于发出的通知/电话。
所以我知道到目前为止,当有来电时,applicatonWillResignActive
会被呼叫。如果用户接听了呼叫applicationDidEnterBackground
,则如果用户忽略了呼叫applicationDidBecomeActive
,则称为
答案 0 :(得分:0)
当推送通知到来时,如果您的应用正在运行,则下面的方法会调用
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
当本地通知出现时,如果您的应用正在运行,则下面的方法会调用
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
您需要在appdelegate.m
中实现上述两种方法