A man who allegedly carjacked an Uber driver has been caught thanks to a second location-tracking app.

Police say the driver was dragged along a stretch of Magill Road when he tried to stop a man from stealing his car at Tranmere in Adelaide's east late last night after dropping off another passenger.

The alleged attacker — a 33-year-old man of no fixed address — allegedly got into the driver's seat and sped away with the owner still holding onto his black Honda sedan.

He was taken to the Royal Adelaide Hospital for grazes to his back.

The victim's mobile phone was still in his car and police used the Find My iPhone app to track the vehicle down at the Whitehorse Inn Hotel on Port Wakefield Road in Bolivar, north of Adelaide, where he was arrested just after 1:00am.

The black Honda City sedan belonging to the Uber driver. ( ABC News )

Senior Constable Matt Brown said stopping at the pub was "mistake number one".

"So some good work by patrols there," he said.

The alleged thief has been charged with offences including aggravated robbery and illegal use of a motor vehicle, and will be refused bail to appear in court later today.

He was taken to the Lyell McEwin Hospital for assessment.

Taxi Council SA president Steve Savas said all taxis were required by law to have GPS tracking and internal surveillance cameras, but Ubers were not obliged to have those devices.

"The Government's allowing them to operate in an unregulated environment," Mr Savas said.

An Uber spokeswoman said the company "strongly condemn[ed] any criminal or violent activity against driver partners" and worked with police when drivers or riders were impacted by criminal activity.

"We have rolled out safety products and features for driver partners after receiving their feedback," she said.

"We launched Share My Trip to give driver partners the ability to share information about their trip like where they are on the map.

"In September 2018, we also launched an emergency assistance button as part of an in-app safety toolkit for both riders and driver partners."