CallKit

How to use compact calls on iPhone and iPad

iOS 14 and iPadOS 14 show incoming calls in a compact banner at the top rather than taking up the whole screen like before. Follow this tutorial to learn how to use the compact UI for calls on your iPhone and iPad, switch between banner-style and fullscreen calls and more.

AutoAnswer X brings advanced automatic call-taking features to jailbroken iOS 11 handsets

incoming call

Depending on how often you take FaceTime or Phone calls on your iPhone, you might find it handy to have your handset automatically accept incoming calls from specific people under specific circumstances.

You can configure your iPhone to answer phone calls automatically if you have iOS 11, but a jailbreak tweak called AutoAnswer X (iOS 11) by iOS developer Elias Limneos provides a better long-term solution with more features and configuration than you could ever dream of receiving in an official iOS update from Apple.

ByeThirdParty hides third-party VoIP app data from the Phone app

One of the features that shipped with iOS 10 that doesn’t get as much attention as it should is CallKit, an SDK that app developers can utilize to make their third-party VoIP apps integrate with the stock Phone app on an iPhone.

Some love this level of integration because it puts everything in one place, but others feel like it clutters the calling experience, making it harder to discern between phone calls from first-party and third-party apps.

Have iPhone automatically answer incoming calls on your behalf

Many iOS 11 features seemed to be inspired by the jailbreak community. Among them, a brand new call audio routing option in accessibility settings that allows you to set your iPhone to automatically answer incoming calls on your behalf, should you wish so.

This optional feature supports regular calls via your carrier's mobile network, as well as Wi-Fi calls, FaceTime audio and video calls and any VoIP calls originating from third-party apps that use Apple's CallKit framework, such as WhatsApp, Skype, Viber and more.

To enable this feature, go to Settings → Accessibility → Touch → Call Audio Routing.

There, you'll see the call routing options which include settings like Bluetooth headsets, the iPhone speaker and more. These options are also available on prior iOS editions. But look at the bottom and you'll see a brand new menu, labeled Auto-Answer Calls.

Tapping it takes you to a new screen where you can enable or disable the feature and set the duration of time your iPhone will wait when a call comes in before it's auto-answered for you.

This handy new option, as I already mentioned, is nowhere to be found in iOS 10 or earlier.

I can see myself using Auto-Answer Calls a lot, not just while jogging with my AirPods or working out with my PowerBeats in my ears but also in other situations when interacting with the phone may be impractical, like driving a car or swimming with my Apple Watch on.

How do you like this nifty feature? Will you be using this auto-answer call setting, and why?

Do let us know by posting a comment below!

TUTORIAL: How to set your iPhone to automatically answer calls

iOS 10 found to store call logs for up to 4 months, Apple explains

iOS 10's been found to upload missed call logs from apps like WhatsApp and Skype to servers, as well as near-real time FaceTime call logs—even if iCloud backup has been turned off, according to a Russian company called Elcomsoft which makes iPhone forensic tools aimed at law enforcement agencies.

Elcomsoft CEO Vladimir Katalov suspects in an interview with Forbes that this is most likely a result of iOS 10's expanded scope of call logging due to the new CallKit framework which was designed to make VoIP calls from apps like Viber, WhatsApp and Skype behave like cellular calls and integrate with Phone's Recents and Favorites.

According to Apple itself, call log syncing through iCloud is a convenient feature that elevates user experience by allowing customers to easily return calls from VoIP apps.

CallKit issues reportedly force Apple to put some call-directory extensions reviews and approvals on hold

If you've tried any of the call blockers, or spam identifiers in iOS 10, you've surely been disappointed. I've tested out a number of them and they really haven't seemed to do anything at all. Most of the time not blocking, or even identifying calls. It appears we may now know why.

It looks to be an underlying issue with CallKit, Apple's new framework that powers these types of apps.

How to hide Skype calls from the Phone app on your iPhone

Apple has recently introduced CallKit, a new framework available to developers that allows them to integrate their VoIP apps with the native Phone app user interface. In essence, this is a great addition that puts VoIP apps at virtually the same level as normal phone calls. Incoming Skype or WhatsApp calls, for example, are now displayed fully on the Lock screen, which is an improvement compared to how these calls were handled prior to iOS 10. Likewise, any call placed or received with a supported VoIP app will be logged into the Phone app like a normal call.

This tight integration of VoIP apps and the native Phone app UI can have a downside for some users who might prefer not to see their recent Skype calls history show up in their Phone app. If you're one of these people, we'll show you exactly how to stop Skype from showing recent calls in your Phone app.

Skype for iOS picks up new contact notifications & iOS 10 CallKit toggle

Two weeks ago, Microsoft-owned Skype launched a major update with Siri, Phone, Contacts and Lock screen integration, courtesy of iOS 10's new CallKit framework which allows calls from VoIP apps to behave like normal phone calls.

Today, both Skype for iPhone and Skype for iPad received a minor refresh which brings out a toggle for enabling or disabling CallKit integration, the ability to get new contact requests as a notification and under-the-hood fixes and improvements to make the app run more reliably on iOS 10 devices.

Skype for iOS updated with Siri, Phone, Contacts and Lock screen integrations

Microsoft today announced availability of freshly updated Skype for iOS apps. Bumped to version 6.25, both Skype for iPhone and Skype for iPad now include SiriKit support that lets them integrate with Siri so you can call people and send messages using just your voice. The apps also take advantage of CallKit, which allows VoIP Skype calls to behave like normal cellular calls with fullscreen contact images on the Lock screen and integration with Phone's Recents and Favorites on iSO 10 devices.

Facebook Messenger gains iOS 10 integration on the Lock screen and in Phone app

Facebook just pushed a major update to its Messenger software in the App Store. On iPhones with iOS 10, the app now takes advantage of Apple's new CallKit framework to make audio (VoIP) calls from Messenger look and behave like normal cellular calls with full support for Lock screen and Phone integration.

Bumped to version 89.0, the app now shows incoming VoIP calls from Messenger contacts right on your Lock screen complete with fullscreen contact images, standard controls like the Mute, Keypad, Speaker, Add Call and Video buttons and more.

How to filter and block spam phone calls on iPhone

Starting with iOS 10, Apple is allowing a new type of applications in the App Store: apps that can detect and block spam phone calls from telemarketers, debt collectors, scammers, and automated systems. These apps act as an extension of the Phone application, and in theory, they can help you filter out those calls from people you don't want to talk to.

In this post, we will have a look at how these applications work and how to use them.