There was a single throw away line in WWDC that suggested they may have finally added this (depending on what they mean by “unknown” caller).
All I want is a contact based whitelist with an API endpoint that allows calls for a small time window (for doordash and Uber to use).
This would solve 99% of the spam issue. All other calls can go straight to voicemail. Allow an option for repeated calls to get through if you must.
Apple’s current call kit api only allows blacklists which work poorly and are a lot less elegant.