我已经从Mac App Store购买了一些应用程序,并将它们安装在我的个人计算机上。我想将它们安装在共享的工作计算机上。不幸的是,我没有对工作计算机的管理员访问权限,因此我无法以通常的方式执行此操作。
我已经将应用程序从我的家用计算机复制到~/Applications
工作计算机的目录,并尝试运行它们,但取得了不同的成功:
- 某些应用程序在您首次运行时,会打开一个对话框,显示“登录以在此计算机上使用此应用程序”,并提示您输入Apple ID和密码,然后它们可以正常工作。(例如:DayOne和大多数免费应用)
- 大多数应用程序仍会显示此对话框,但是由于某些原因,即使您输入了ID和密码,也无法使用。(例如:BBEdit,Soulver,Twitterrific)
问题:
- 我可以做些什么来使应用程序运行吗?
- 如果不是,是什么导致该应用拒绝启动?
编辑:当应用程序失败时,它会显示一条控制台消息“已退出,退出代码:173”。如果我理解正确,则意味着该应用程序无效(将其从一台计算机复制到另一台计算机时,这是可以预期的)。但是,当应用程序不在正确的位置时,App Store验证应用程序的过程似乎无法正常工作。此外,似乎可以运行的应用程序(例如DayOne或免费应用程序)之所以起作用,仅是因为它们没有检查该应用程序是否已被有效购买,并且实际上可以在任何类型的计算机上运行而无需任何类型的验证。
问题仍然存在,是否有解决方法?
再次编辑:即使将应用程序复制到~/Applications
我的家用计算机上,也没有问题。因为研究(更不用说解决)此问题需要这么多麻烦(包括两台计算机或至少一台虚拟机),所以我提供了赏金。
/Applications
,因此需要管理员密码。