4

我有一个要求是应用程序应该在安装后消失,当来电或去电时,在通话后不久应用程序应该提示并显示屏幕。

安装后如何消失应用程序?

如何检测来电和去电?

来电和去电结束后如何显示屏幕?

主要的是我正在为个人而不是应用商店制作这个。因此,如果您对此有任何想法,请提供完整的建议和想法。

提前致谢...

4

1 回答 1

2

使用以下通知查找通话状态。添加 CoreTelephony.framework

#import <CoreTelephony/CTCall.h>

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callReceived:) name:CTCallStateIncoming object:nil];
   [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callEnded:) name:CTCallStateDisconnected object:nil];
   [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callConnected:) name:CTCallStateConnected object:nil];
于 2012-03-13T11:42:54.513 回答