如何在不关联或登录Apple ID的情况下使用Mac App Store上的免费应用程序?

场景: 我正在朋友的Mac上工作。为了继续手头的任务,我需要一个特定的工具。这个工具可以免费在Mac应用商店中获得(不需要应用内购买),但无法直接从开发者那里下载。 出于多种原因,我不想在朋友的Mac上登录我的Apple ID:需要处理取消关联和重新关联朋友的ID与他的设备,似乎有一个限制,单个账户在App Store中可以同时登录多少台Mac等等。 我的朋友不在场,因此我没有他的Apple ID密码以在他的账户下下载工具。要求我朋友将他的Apple ID密码提供给我是不合理的。(假设在把机器交给我之前,我的朋友将本地系统密码设置为通用密码,以便我能够知道它,但他有明显的充分理由不这样做来保护他的Apple ID密码。) 另一个场景: 我在工作中,刚刚收到了一台Mac电脑。IT管理部门表示,只要是免费的应用程序,员工可以安装在这台机器上(例如,我可以安装Homebrew或者来自SourceForge的软件等)。然而,这台机器登录了一个“企业”Apple ID,因此我无法暂时将其重新关联到我的ID。另外,我也无法使用企业ID购买免费应用程序,因为我不知道它的密码。 在这两种情况下,我对这台机器拥有本地管理员权限。 在这些情况下,是否有办法在这台机器上使用Mac App Store上的免费应用程序,而无需将该机器与我的Apple ID关联,或者在其他人的账户下购买该应用程序?

首先,我猜你应该咨询一下你们的法务部门。一个应用程序不需要付费并不意味着你不受许可协议的约束。 - techraf
这仅适用于我第二种情况。顺便说一下,以上两种情况都是我真实遇到的情况。至于"合法性",已经清楚地概述了我们被允许安装不需要付费的软件,只要它是我们在工作中可以使用的(就像我说的,Homebrew)。正如我所说,这并没有解决实际问题 - 在没有登录为自己/在另一个用户账户下载的机器上,是否可能(如果可能的话,如何)运行仅在App Store上可用但免费的应用程序。 - fdmillion
我猜简单的答案是否定的,这是无法做到的。你必须将App Store的“购买”与一个ID或另一个ID关联起来,无论是哪个都可以。 - Tetsujin
@fdmillion,恐怕你对软件许可的解释与现实有些不同。决定你能如何使用他们的软件的是版权所有者,而不是你的法务部门。他们只能根据具体情况判断使用特定许可下的特定软件是否违反了许可协议。你不能声称如果你可以安装软件A,那么你也可以做同样的事情来安装软件B,因为它们都不需要补偿。 - techraf
2个回答

在OS X中,Apple ID是与账户关联的,而不是与设备关联的,因此您可以创建一个新账户,使用您的Apple ID和应用程序,然后在完成后删除该账户。 另一种选择是使用另一个Apple ID。没有任何规定说您不能拥有多个Apple ID。只需为您现在进行的技术工作创建一个新的Apple ID,并使用该ID。 最后,您可以请朋友登录并使用他的账户,这样您就可以在他的个人资料下下载应用程序。

我认为为您创建一个“企业账户”来下载该应用程序可能是最好的方式。虽然有一种方法可以将应用程序与ID解除关联,但这可能违反使用条款(适用于App Store),因此在商业/企业环境(或私人环境)中不建议这样做。 - J.C.

由于该应用程序是免费的,且不包含任何应用内购买项目,我建议您给开发者发送电子邮件,告诉他们您希望获得一个直接下载应用程序的链接。在大多数情况下,这些人都非常慷慨,并且毫不犹豫地为您提供替代方案。我能够说出这一点,是因为我曾经遇到过一些与我的AppStore有关的问题,当时我需要下载Memory Clean。所以我给开发者发送了一封邮件,24小时内就收到了回复。如果这个方法有效,请告诉我 :)