"Entitlement" is a code that app developers can use for anything from setting up push notifications to interacting with Apple systems like iCloud or Apple Pay. "The 'entitlement' isn't common and would require Apple's explicit permission to use," the researchers were quoted as saying. Apple is yet to respond to this. The "entitlement" first appeared in Uber's app when the original Apple Watch was launched in 2015. Earlier this year, media reports said former Uber CEO Travis Kalanick tried to flout the rules laid by Apple on the App Store.
Also read: NASA is Offering Everyone a Chance to Put Their Name on Mars
According to a report in The New York Times, Apple CEO Tim Cook convened a meeting with Kalanick in 2015 when he found that Uber was directing his employees to help camouflage the ride-hailing app from Apple's engineers. The reason was to keep Apple from finding out that Uber had been secretly identifying and tagging iPhones even after its app was deleted and the devices erased -- a fraud detection manoeuvre that violated Apple's privacy guidelines.
"So, I've heard you've been breaking some of our rules. Stop the trickery or Uber's app would be kicked out of Apple's App Store," Cook reportedly warned Kalanick during the meeting.
Watch Video: Tech And Auto Show | EP14 | Apple iPhone 8, 8+, X, Isuzu D-Max & More