To keep Apple from discovering what it was doing, Uber engineers created a faked version of its computer code, without the fingerprinting, which would automatically be shown to anyone who looked at it from the physical location of Apple headquarters in Cupertino, Calif., using a technology called geofencing.