Mac应用程序安装在开发人员机器上的未知位置

Posted

技术标签:

【中文标题】Mac应用程序安装在开发人员机器上的未知位置【英文标题】:Mac app installed in unknown place on developer's machine 【发布时间】:2021-05-24 00:33:39 【问题描述】:

我正在开发一个基于 Mac Electron 的应用程序。当我在我的开发机器以外的 Mac 上安装 electron-builder 生成的 pkg 时,它要么全局安装在 /Applications 文件夹中,要么为用户本地安装 - 基于用户在安装过程中的选择。它也正确显示在 Launch Pad 中。

但是,在我的开发机器上,当我从同一个 pkg 安装应用程序时,它并没有安装在那里。它安装在其他地方 - 我不确定在哪里。这可能是我编译应用程序的最后一个地方,但我不确定。 Launch Pad 也是不确定的,而且大多数时候应用安装后并没有出现在那里。

很明显,Mac 会跟踪每个应用程序的默认安装文件夹,出于某种原因,该文件夹会覆盖用户在安装过程中的选择。

这是在哪里发生的,我该如何重置它以便将 Mac 应用程序安装在应该安装的位置?这让测试变得非常痛苦。

【问题讨论】:

【参考方案1】:

您可以使用 Spotlight 搜索来搜索应用程序

+ Space-bar

然后在您在聚光灯搜索中选择您的应用程序后按住命令键。 带有文件位置的栏将出现在 Spotlight 搜索窗口的底部。

Path for the application

或者您可以在终端上使用find 命令搜索它。

find / -name YourApp.app

【讨论】:

以上是关于Mac应用程序安装在开发人员机器上的未知位置的主要内容,如果未能解决你的问题,请参考以下文章

[转] Anaconda使用总结

如何在 Android Oreo 中管理来自未知来源的安装?

一款帮助开发人员编程开发的Mac开发软件——CodeRunner

mac 上如何安装非app store上的下载的软件-------打开未知来源

简单两步安装好——黑苹果虚拟机

Linux