在 OSX 上安装同一应用程序的两个不同版本?

在 OSX 上安装同一应用程序的两个不同版本?

我的一个朋友正在运行 OSX,并且想在同一台机器上安装两个版本的魔兽世界:一个是当前的官方零售版,第二个是更旧的(“Vanilla”)副本,可以在私人服务器上玩。

他们的计算机上已经安装了零售(新)版本;当他们运行安装程序来安装旧版本时,它会检测到已经安装的(新)版本,从而阻止安装旧版本(出现“播放”按钮而不是“安装”按钮。)

问题的根源是安装程序检测到应用程序的已存在版本:我们如何才能“欺骗”安装程序,使其不相信同一应用程序的其他版本已经存在?

  • 我们尝试将应用程序的文件夹重命名为其他名称(因此它不应该能够检查默认文件路径);它仍然检测到它。
  • 我知道 OSX 是基于 UNIX 的,并且它不包含像 Windows 这样的注册表,但是操作系统中存储的任何类型的信息(应用程序文件夹本身除外)是否可以允许此安装程序检测到应用程序的存在?
  • (我们不关心同时运行这两个安装,我们只关心是否安装了两个版本,以便可以播放其中一个。)

我知道这是一个特定于应用程序的问题,但任何有关 OSX 和“已安装的应用程序”的提示或见解都将非常有帮助。谢谢!

相关内容