AFAIK, it's still the case that I can't block everything but numbers in my contacts, right? That's all I'm asking, and it can't be that hard. Add that simple feature that should have been there ten years ago and the problem is solved for me.
Yes, this, exactly. It's mind-boggling you can't do this. (You can kind of, sort of approximate it w/ do-not-disturb mode, but turns off other notifications too, unfortunately. It needs to just be a separate option. I have zero interest in picking up calls from non-contacts in real-time.)
There are Android apps that block calls from non-contact numbers. Including open-source apps on GitHub. Maybe there are such apps for iOS also? It baffles me that this functionality isn't built-in.
edit: Nevermind I can block non-contact calls in Do Not Disturb mode in the LG phone I'm using: https://i.imgur.com/ZcRSXlK.png Maybe iOS DnD has this too?
I've seen that, but doesn't it take SMS/iMessages with it? IOW, I won't be notified of messages no matter who sends it? Regardless, it's just phone calls I want to block, I don't get enough spam SMS to care about who is sending it.
I guess I'm going to have to fiddle around with when the wife gets home and gather some empirical evidence.
> I've seen that, but doesn't it take SMS/iMessages with it?
Indeed it does, which makes it a non-solution for me. I apparently have the same desire you do - an option for voice calls to go direct to voicemail unless they are in my favorites list, without having to use the more general Do Not Disturb mode.
This is only partially true on iOS. It doesn't take into account when you're using the phone, then it just lets everything through. Which is SUPPERRRRR annoying.
Unfortunately, they can just call you from one of your contacts... it's not like a zillion apps haven't already grabbed that information (from one source or another). Alternately, your name (reverse lookup) and your parents names and phone numbers are easily found.
> I can't block everything but numbers in my contacts, right?
I use an app called Should I Answer? which has that feature. It also uses a crowd-sourced database to know what numbers to block, if you want that instead.
Buy a silent ringtone and set it as your default. Then assign a ringtone to the contacts you want to come through. Now all calls are silent except those you specify.
Apple won't do this because they don't want to field a million support requests from angry users about missing calls when they turn this on and forget about it.