Interestingly enough, apple has UWB on some of their newer phones, which would make these attacks a lot harder. https://developer.apple.com/nearby-interaction/
I imagine you would use UWB for the location, and BLE for authentication/data transfer though.