Uber 如何知道你的位置——即使位置权限受到限制

2025-10-28 11:33:53 0 136

对于注重隐私、只允许应用程序在使用过程中访问其位置的用户来说,这可能会让他们感到不安。如果你限制应用程序仅在使用过程中访问你的位置,Uber 怎么会知道你在哪里呢?


当您降落在机场时,您可能会在手机上收到一条通知,内容如下:

“欢迎来到[您的位置] - 打开应用程序获取前往 Uber 上车点的路线。”

对于注重隐私、只允许应用程序在使用过程中访问其位置的用户来说,这可能会让他们感到不安。如果你限制应用程序仅在使用过程中访问你的位置,Uber 怎么会知道你在哪里呢?

当您降落在机场时,您可能会在手机上收到一条通知,内容如下:

“欢迎来到[您的位置] - 打开应用程序获取前往 Uber 上车点的路线。”

对于注重隐私、只允许应用程序在使用过程中访问其位置的用户来说,这可能会让他们感到不安。如果你限制应用程序仅在使用过程中访问你的位置,Uber 怎么会知道你在哪里呢?

图 1. Uber 通知 iOS

在多次看到这条信息后,我终于检查了 Uber 的权限,确定我的个人手机和公司手机上都设置了“仅限使用应用时”。结果确实如此,Uber 的位置访问权限设置完全符合预期:“使用应用时”。

然而,每次我落地,两台设备都会显示相同的通知,而且两台设备都错误地获取了权限,这似乎不太可能。(顺便说一句,除了这个选项之外,为什么还有其他选项呢?这让人很困惑。为什么任何汽车服务或外卖应用在你没有主动使用它们的时候,需要知道你的位置——除了出于商业目的追踪你之外?)

当您降落在机场时,您可能会在手机上收到一条通知,内容如下:

“欢迎来到[您的位置] - 打开应用程序获取前往 Uber 上车点的路线。”

对于注重隐私、只允许应用程序在使用过程中访问其位置的用户来说,这可能会让他们感到不安。如果你限制应用程序仅在使用过程中访问你的位置,Uber 怎么会知道你在哪里呢?

图 1. Uber 通知 iOS

在多次看到这条信息后,我终于检查了 Uber 的权限,确定我的个人手机和公司手机上都设置了“仅限使用应用时”。结果确实如此,Uber 的位置访问权限设置完全符合预期:“使用应用时”。

然而,每次我落地,两台设备都会显示相同的通知,而且两台设备都错误地获取了权限,这似乎不太可能。(顺便说一句,除了这个选项之外,为什么还有其他选项呢?这让人很困惑。为什么任何汽车服务或外卖应用在你没有主动使用它们的时候,需要知道你的位置——除了出于商业目的追踪你之外?)

图 2. iOS 位置设置
一些人认为侵犯隐私的另一个原因可能是名为“后台应用刷新”的功能,该功能允许应用即使在您不使用时也能运行并更新其内容。另一方面,这违反了仅在应用使用时限制位置访问的原则,而且任何应用,尤其是 iOS 上的应用,都不可能被允许绕过如此基本的隐私控制。

那么,Uber(以及其他应用程序)如何知道您刚刚到达哪里?

答案在于苹果为开发者提供的一项名为“ UNLocationNotificationTrigger ”的功能。该功能允许应用在设备进入或离开指定地理区域(例如机场)时触发预先配置的通知。这样,它就有效地规避了“使用应用时”设置背后的意图。

所以,直接回答上面的问题:不,Uber 或其他应用程序不知道你落地时的位置。当它检测到你已进入机场预定义的地理围栏区域时,才会在你的手机本地生成通知。

另一方面,通知的措辞具有误导性:它让人感觉Uber正在主动追踪你并提供指引。但实际上,只有当你点击通知并打开应用程序时,你的设备才会与应用程序共享你的位置信息。

当然,地理围栏有其合理用途。例如,家庭安全应用可以在孩子的设备进入或离开指定的安全区域(例如学校或家中)时通知家长。或者再举一个例子,智能家居应用可以提醒您离开家时关灯。

然而,在我看来,将同样的机制用在只能被视为广告的行为上,未免有些过头了。就我目前的情况来看,Uber 在我进入机场后就立即开始宣传其服务。想象一下,走在商业街上,每家零售商的应用程序都会提醒你进店,而你原本打算只在使用他们的应用程序时分享位置信息,这几乎完全无视了你的决定。

苹果收紧位置触发通知的规则,并将其限制在非广告用途,这似乎是明智之举。这将确保通知仅限于服务用户的功能,而不会用于盈利目的。

关于作者

Celevice4篇文章20篇回复

评论0次

要评论?请先  登录  或  注册