当我的应用程序在前台时,它需要轻松检测呼叫事件,如呼叫连接,呼叫断开,但当我的应用程序进入后台时,它不会检测到任何呼叫事件.
所以,我怎么可以检测呼叫事件,如呼入和呼出的背景是什么?我正在研究CallKit框架iOS 10和XCode 8.我发现iOS 10中已经弃用了核心电话框架.
我正在使用CXCallObserverDelegatePattern观察呼叫.
我想计算呼叫期间来电和去电的通话时长.
我需要创建应用程序,如在iphone中识别来电并检查我们数据库中的来电号码.然后想要显示存储在数据库中的特定号码的通知.这些所有功能都希望在用户接听电话时运行.
这可能吗 ?
我正在考虑建立一个可以通过网络套接字与我的网络应用程序一起使用的PhoneGap应用程序.它将收到拨打电话号码的指令,在电话呼叫正在进行的同时在后台运行,检测电话接听时间以及呼叫挂机时,然后恢复以便通过ajax发回呼叫信息.
可以在PhoneGap中完成吗?这可以被批准用于iOS吗?
注意:这是一个可行性问题,而不是给我代码问题.
我需要确定来电时间何时到来.我知道如果用户接到调用时将调用applicationWillTerminate,并且当弹出一个带有调用确认消息的弹出窗口时,将调用applicationWillRerignActive:但是
当应用程序按用户请求退出或电池即将
耗尽时,也会调用-applicationWillTerminate -applicationWillResignActive是当显示UIViewAlert时也会调用.
谢谢
我想知道,当我们的应用程序在iphone设备和收到的电话上运行时,将调用哪种方法?appDelegate中的任何方法都是在收到电话后调用我们的应用程序进入后台状态???