我已在Android中完成此操作,但我需要知道是否或如何在iOS中执行此操作。有一定的确定性"不可能"将帮助我说服那些权力。
我的应用程序是一个VOIP应用程序,虽然此时所有来电处理都是通过简单的通知完成的。我知道,如果我们的应用程序正在使用(它比简单的语音更统一的通信,所以它可能是活跃的而不是在通话中)我可以轻松地做到这一点......我的应用程序。
当应用程序不在前台时,我已经卡住了。
所有"如何做VOIP"示例使用voip socket简单地添加通知。虽然APN通知速度非常快,但没有振铃器的即时反馈,我无法证明放入所有额外的代码(因为我们不使用SIP我不得不我自己写套接字层,以便稍早收到通知。
是否像打开自定义网址一样简单,该网址将启动我的应用并显示铃声([[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"myapp://example.com/ringer/call-12321123"]];
)
?这似乎不允许我将用户返回到他们在响铃开始之前使用的应用程序。