在 MacOS 上删除不可见的旧版本自制应用程序

Posted

技术标签:

【中文标题】在 MacOS 上删除不可见的旧版本自制应用程序【英文标题】:Removing invisible old versions of self-made applications on MacOS 【发布时间】:2022-01-09 02:48:10 【问题描述】:

问题: 当我按住 ctrl 单击一个文档(链接到我使用 Xcode 开发的应用程序)打开该文档时,菜单会显示我的应用程序的多个版本。使用 Spotlight 或“系统信息”应用程序搜索,找不到旧版本。

【问题讨论】:

【参考方案1】:

解决方案: 如果您将这些旧版本存档在 Xcode 的 Organizer 中,它们会出现在计算机上。由于档案没有传统的 myprogram.app 名称,因此系统无法找到它们。要删除旧版本,请转到 Xcode 的管理器并删除不需要的存档。

提示:为了找出这一点,我启动了不需要的版本(按住 ctrl 键单击应用程序文档)并启动到 Activity Monitor 实用程序以获取应用程序的_pid。然后,在终端中,我输入:

lsof -p the_pid | awk '$4 == "txt" print $9

并获得了正在运行的应用程序的目录。

【讨论】:

提示:使用 Dock 菜单获取正在运行的应用程序的目录。 我没有工作,这就是为什么我必须找到另一种方法......

以上是关于在 MacOS 上删除不可见的旧版本自制应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何使用自制软件在 macOS 上安装 qt4?

使用自制软件在 macOS 上安装犰狳

NSCollectionView不会滚动项目超过初始可见的rect

text 在macOS Mojave上设置PHP 7.2(带自制软件)

在 macOS BigSur 上使用自制 python 安装 numpy 的问题

macOS上的自制软件:brew更新显示LibreSSL错误:SSL_ERROR_SYSCALL,错误编号54