Snow Leopard 上的应用程序图标(损坏的文件夹)上的禁止标志

发布于 2024-08-05 16:27:29 字数 237 浏览 5 评论 0原文

我已经用我的应用程序准备了磁盘映像,我想将其安装在“应用程序”文件夹中。当我将应用程序从磁盘映像复制到应用程序文件夹时,我看到它首先获得通用应用程序图标(有时我的应用程序图标带有禁止标志(或损坏的文件夹))。几秒钟(大约10秒)后它就变成可执行应用程序

我想知道是否有人经历过类似的事情?

编辑:在我装有 Snow Leopard 的客户计算机上,该应用程序带有禁止标志(损坏的文件夹)。我该如何修复它?它适用于 Leopard

I have prepared a disk image with my application,which i want to install in Applications folder. When i copy the application from the disk image to the applications folder, i see that first it gets generic application icon (sometimes my application icon with a prohibitory sign (or broken folder) ). It becomes executable application after a couple of seconds (some 10 seconds)

I wonder if somebody has experienced something similar?

EDIT: On my customer computer with Snow Leopard the application stayed with a prohibitory sign (broken folder) . How do i fix it? It worked on Leopard

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

九命猫 2024-08-12 16:27:30

正如我怀疑的那样,这是一个权限问题。当使用打包程序构建安装程序时,所有项目都必须以 root 作为所有者,以wheel 作为权限组。

As I suspected it was a permissions problem. When build an installer with a Packager all items have to have a root as owner and wheel as group for permissions.

半岛未凉 2024-08-12 16:27:30

为什么它保持这种状态是另一个问题(可能与缓存有关?),但复制的应用程序暂时显示为损坏的原因很简单:它已损坏。也就是说,当它被复制时,它是不完整的,因此是“损坏的”。复制完成后,应用程序图标应更新以指示应用程序正常。

如果没有,这可能是因为复制由于某种原因失败,或者因为中间结果被缓存。在这种情况下,请尝试通过简单地关闭 Finder 窗口并重新打开它来刷新。

Why it stays that way is another question (perhaps related to caching?), but the reason for a copied application temporarily displaying as broken is simple: it is broken. That is, while it is being copied, it is incomplete, and therefore "broken". When the copy is complete, the application icon should update to indicate a good application.

If it doesn't this might be because the copy failed for some reason, or because the intermediate result is cached. In that case try refreshing by simple closing the Finder window and reopening it.

羞稚 2024-08-12 16:27:29

是的,这也发生在我身上。这就是(应该是)无法在您的特定平台上运行的应用程序的外观,例如 PPC 机器上的英特尔程序。不知道为什么它会对合法应用程序执行此操作,但它似乎在一段时间后消失(也许在运行一次之后?)

Yes this happens to me too. That is (supposed to be) the appearance of an app that cannot run on your particular platform, e.g. an Intel program on a PPC machine. Not sure why it does it to legit apps, but it seems to go away after a while (perhaps after it is run once?)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文