Truecaller如何拦截iPhone上传入的电话来显示来电显示? 我不认为这是可能的应用程序内? 具体来说,如果我想build立这个function,我会使用什么协议? http://www.truecaller.com/how-it-works
有没有办法从WatchKit扩展拨打电话? 以下是我的代码。 NSExtensionContext *ctx = [[NSExtensionContext alloc] init]; NSString *cleanedString = [[@"1234567890" componentsSeparatedByCharactersInSet:[[NSCharacterSet characterSetWithCharactersInString:@"0123456789-+()"] invertedSet]] componentsJoinedByString:@""]; NSURL *telURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@", cleanedString]]; [ctx openURL:telURL completionHandler:^(BOOL success) { NSLog(@"fun=%s after completion. success=%d", __func__, success); }];
我看了看,所有我能find的是检查CTCallCenter的callState。 然而,这是通过监听一个事件来工作的 – 根据应用程序是否被激活/暂停/恢复,事件可以在不同的时间被提出。 我需要的不是听事件,而是在通话连接时被告知,我想决定什么时候询问通话是否连通。 使用案例:连接电话时 – 用户知道并始终点击应用程序图标,这将打开应用程序。 这时候我只想运行一个快速的函数来检查当前是否打电话。 这甚至有可能吗?
如何以编程方式在iPhone上拨打电话?