The problem with Uber/Didi in China is that the driver will Always call to discuss your pickup location in Mandarin, which can be difficult enough face-face.
The further complication is that Didi only accepts patent through a China bank account. As a result, you usually need a local friend to book your ride, even if you pay cash.