Did you know that you can block unknown callers from your iPhone without installing any additional or third-party software? Everyone knows Apple takes your privacy and security very seriously. Therefore, the ability to block unknown callers or callers with “No caller ID” is built right within your iPhone settings.
Most of the times when you don’t know who’s calling on your iPhone, it’s the representatives from advertising companies or else, scammers. Though you can block unknown callers from your iPhone settings, in this post we will discuss ways you can know who’s calling you even for callers who are otherwise unknown.
Block Unknown callers with ‘No Caller ID’
In an iOS device such as you iPhone you can block unknown callers right from the Settings app.
- Go to Settings app
- Tap on Do Not Disturb > Enable
- Now look for the option ‘Allow Calls From…’
- Tap it and then select ‘All Contacts’ from the options
Now you will get phone calls only from you contact list. But this is a disadvantage as you can understand. If you didn’t add a number in your contact list, it won’t show up at all and you’d miss important calls from new contacts. Similarly, if someone you know calls you from a number that isn’t in your contact list, they won’t be able to contact you.
To solve this issue, we need to enter the world of Jailbreak. There is a Cydia tweak that doesn’t block the unknown callers from your iPhone but lets you know who’s calling you before you accept the call. This is much more convenient and practical solution.
PhoneCaller: Know who’s calling on your iPhone with Jailbreak
If you don’t want to block unknown calls from the Settings app of your iPhone, you can identify unknown callers on your iPhone with this Cydia tweak. PhoneCaller is a paid tweak and requires you to download TrueCaller app.
- Launch Cydia
- Go to BigBoss repository and look for PhoneCaller
- Buy PhoneCaller tweak and install it
- Download and install TrueCaller from iTunes.
After successful installation, when you receive a call from an unknown number, PhoneCaller will look up the number in its directory. It will identify the one who’s calling and show you the Caller ID. It will also show you photo for the caller if it finds one.
When you dial a new number from your phone, PhoneCaller looks it up as well and shows the caller ID of that number.
Additional features of PhoneCaller
- You can choose Compact mode for PhoneCaller. In this mode the Caller’s ID is shown as simple text on the screen.
- Swipe on the numbers to identify and save caller ID from other applications.
- Select the duration for which you want PhoneCaller to display Caller info.
- Compatible with iOS 7 to iOS 9
‘No Caller ID’ Blocker: Block unknown callers from iPhone
As mentioned above, if you block unknown calls from Do Not Disturb in Settings app, will block all the calls except those in your Contacts list. However, ‘No Caller ID’ blocker blocks only those calls that have ‘No Caller ID.’
You can download this tweak from BigBoss repo for free. Install the package, activate it and it will start its function. Once you install ‘No Caller ID blocker’ you don’t need to change any Settings of your iPhone. The tweak will block calls with ‘No Caller ID’ without setting Do Not Disturb mode on your iPhone.
The tweak is compatible with iOS 8 and 9. Even though the calls with ‘No Caller ID’ are not put through to you, you can still view them in log.