Is it possible to intercept an incoming call via an APP (IOS and Android)

て烟熏妆下的殇ゞ 提交于 2019-12-25 18:08:48

问题


Hey does anyone know if it's possible to intercept incoming calls via an app for both IOS and Android (no jailbreak) then based on certain criteria the phone takes action?

Have already read a few posts saying it's not possible however they are quite old, anyone know of anything new?

Thanks!


回答1:


The short answer:

  • On Android: You can do this, but this may require special treatment for different vendors and/or OS versions. It won't be simple to support all (or at least most) devices, but with a lot of manual trial and error, it can be done.

  • On iOS: It's not possible locally, as Apple sees it as an invasion to the user's privacy.

The (slightly) longer explanation:

What is possible, for both iOS and Android, but will probably require a lot more work and external support than you originally planned, is to divert the calls via a server. This way, when someone calls you, the call is "stolen" by the server (which the user has to manually allow when installing the app) and the call is received on your device as a VOIP call, allowing the app (on the server side) full control over the call (which ones are actually received on the device, what's played, how long, recording, etc). You can see this app for an example of how it works: https://yallo.com/.

I hope this helps. Good Luck.



来源:https://stackoverflow.com/questions/32448809/is-it-possible-to-intercept-an-incoming-call-via-an-app-ios-and-android

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!