Robocalls are a nuisance, but mobile networks are finally fighting them with the technologies STIR and SHAKEN, which are used to check whether a call comes from a real phone number and not from a fake robocall or spammer.
Apple finally added support for STIR / SHAKEN with iOS 13, which should be good news in theory, and added millions of new devices that now receive this verification technology. However, there is only one problem: Apple's implementation of the function is essentially useless to identify in-depth robocalls and question the whole.
On Android devices, when a call comes from an unknown number and you and the caller are on a network that supports STIR / SHAKEN call authentication (currently only T-Mobile and AT & T in the US) You'll get a message "Caller Verified" if your phone supports the feature. iPhones theoretically support this technology with iOS 1
Now you can still find out if a call is a confirmed call on iOS 13, but only then, by going to the call log, which now has a new tick icon next to verified Call appears. It's certainly better than before when iOS was not supported at all. However, the main purpose of the verification function is to find out if a caller is genuine before you pick up the receiver. Viewing in a log that can only be accessed after you receive (and may have answered) the spam call makes most of the STIR / SHAKEN system unusable.
A representative of T-Mobile announced The Verge that he "hopes Apple will change this in the future". We have asked Apple for a comment and will update this article when we learn about it.