在我的 Mac 上,地址簿应用程序无法再启动。
/Applications/Addressbook.App 仍然存在,但内容似乎很少。实际的二进制文件已不存在于此应用程序目录中。
令人惊讶的是,当我在 Finder 中打开应用程序目录时,应用程序的名称现在是“Agenda”。
我以前也遇到过同样的问题,当时的解决办法是让我的朋友(他也有一台 Mac)压缩实际的地址簿应用程序,然后我只是覆盖了我的版本。
这次我的朋友不在。虽然我不确定,但地址簿的实际文件似乎不见了,我想知道是否有人知道这到底是怎么发生的。如果你问我,这有点令人毛骨悚然。
答案1
您可能需要查看二进制文件是否在 Address Book.app 包中:
$ ls -la /Applications/Address\ Book.app/Contents/MacOS/Address\ Book
-rwxrwxr-x 1 root admin 1191520 Jun 23 14:24 /Applications/Address Book.app/Contents/MacOS/Address Book
如果确实如此,您只需取出 ls -la 部分即可运行它:
$ /Applications/Address\ Book.app/Contents/MacOS/Address\ Book
但不确定为什么任何东西都会删除二进制文件。
答案2
我通过找到 Addressbook.app 的另一个副本、压缩它并覆盖我自己的副本解决了这个问题。
谢谢您的帮助!