Blog coding and discussion of coding about JavaScript, PHP, CGI, general web building etc.

Saturday, November 26, 2016

Can an iPhone app block phone calls?

Can an iPhone app block phone calls?


Is it possible to write an application that will block incoming and outcoming phone calls? Or is the iPhone locked down too much? Thanks!

Answer by Rob Napier for Can an iPhone app block phone calls?


Anything that modifies a user's ability to make or receive phone calls is going to run afoul of Apple's basic approach to third-party apps. There are a lot of things that are questionable and you might get away with. Blocking calls is clearly forbidden.

Answer by ceejayoz for Can an iPhone app block phone calls?


Apps cannot block phone calls. The user can turn on Airplane Mode in the settings, though.

Answer by MikeJ for Can an iPhone app block phone calls?


A number of events will potentially interrupt an application - incoming call, SMS message or calendar alert. If the user ignores the interruption your application will continue running. If not, it will terminate.

See Apple docs for more details.

Answer by ring? for Can an iPhone app block phone calls?


An app has not access to the phone feature, and has no way to block a call.
The alternative is to wait for Apple to offer that feature in the future.

In the meantime, you can

  • Ask your provider - some providers do that
  • Create a custom ring tone (silent) to be associated to some number (no ring).

Answer by Rajan Maheshwari for Can an iPhone app block phone calls?


It is now possible to detect and block unwanted phone calls from iOS 10 and above.

See the CallKit framework

The CallKit framework (CallKit.framework) lets VoIP apps integrate with the iPhone UI and give users a great experience. Use this framework to let users view and answer incoming VoIP calls on the lock screen and manage contacts from VoIP calls in the Phone app?s Favorites and Recents views.

CallKit also introduces app extensions that enable call blocking and caller identification. You can create an app extension that can associate a phone number with a name or tell the system when a number should be blocked.


Fatal error: Call to a member function getElementsByTagName() on a non-object in D:\XAMPP INSTALLASTION\xampp\htdocs\endunpratama9i\www-stackoverflow-info-proses.php on line 72

0 comments:

Post a Comment

Popular Posts

Powered by Blogger.