0
A
回答
6
这将是非常反对苹果的隐私政策,并没有机会像这样的应用程序将被批准。
There are call recording apps that sneak around this restriction, though,但他们使用第三方服务,没有实际的内置iPhone API。
4
您可以使用CTCallCenter的CTCallState属性在applicationWillEnterForeground中执行此操作。不要忘记导入CoreTelephony框架。这里有一个例子:
#import <CoreTelephony/CTCall.h>
#import <CoreTelephony/CTCallCenter.h>
#import <CoreTelephony/CTCarrier.h>
#import <CoreTelephony/CTTelephonyNetworkInfo.h>
- (void)applicationWillEnterForeground:(UIApplication *)application
{
[callCenter setCallEventHandler:^(CTCall *call) {
if ([[call callState] isEqual:CTCallStateIncoming] || [[call callState] isEqual:CTCallStateDialing]) {
if ([viewController isPlaying])
{
NSLog(@"Call was started.");
}
} else if ([[call callState] isEqual:CTCallStateDisconnected]) {
if (callWasStarted)
{
NSLog(@"Call was ended.");
}
}
}];
}
相关问题
- 1. 检测传入的电话呼叫
- 2. 检测iPhone中的电话呼叫
- 3. 通过iOS应用程序呼叫隐藏的电话号码
- 4. 在默认电话应用程序之前检测来电呼叫
- 5. 从iOS应用程序到电话Twilio呼叫问题
- 6. Android中的远程电话呼叫应用程序?
- 7. 电话呼叫应用
- 8. 的iOS与电话呼叫中断
- 9. 检测传入的VoIP呼叫Android
- 10. IOS:应用程序进入后台后检测到锁定?
- 11. 通过电话呼叫后iOS应用程序布局发生变化
- 12. 呼叫通过iPhone应用程序中的电话号码
- 13. 来自iOS应用程序的呼叫
- 14. 检测并记录电话呼叫应答和电话掉话事件?
- 15. 来自Java EE应用程序的呼叫电话
- 16. 当应用程序在ios中后台时接收voip电话
- 17. 从Asterisk传入的转移呼叫中获取电话号码
- 18. Adobe AIR呼叫SoftKeyboardType电话IOS
- 19. 进行同步应用程序到电话呼叫(Android)
- 20. iPhone应用程序电话呼叫情况
- 21. 如何使用私有API在iOS应用程序中阻止传入呼叫?
- 22. 进行电话呼叫离子应用
- 23. 创建一个C++程序,处理电话线上的传入呼叫(陆线)
- 24. 检测呼叫与星号和谁打来的电话
- 25. iOS 10:如何在应用程序处于后台时显示传入VOIP呼叫通知?
- 26. 是否可以开发iOS应用程序来阻止传入的呼叫?
- 27. 在后台运行的应用程序中如何检测iphone电池电量?
- 28. 在PhoneStateListener中传出呼叫检测
- 29. 如何在iOS应用程序中阻止传入呼叫几分钟?
- 30. 当应用程序在后台时无法获得呼叫
你可以编辑自己的答案,而无需创建重复:) – Fogmeister