I am specifically asking about blocking any and all incoming calls to my
phone that show up as "No Caller ID". I do not want or need Family Base. I
just want any call without an identifiable phone number to be blocked. If a
number does not show in the Caller ID, then I can't enter it as a number to
be blocked. So while being able to block 20 ten digit numbers is good, I
can't block a call if the number is not known.
Unfortunately there are not nearly as many iPhone apps as Android that block unknown or blocked numbers. Here are 3 that seem popular and well rated in the iTunes App Store.
CallBliss (not free)
TrapCall (not free)