Xcode 开发人员如何在OS X Launchpad.app中设置多个应用程序图标的可见性?

Xcode 开发人员如何在OS X Launchpad.app中设置多个应用程序图标的可见性?,xcode,macos,cocoa,icons,Xcode,Macos,Cocoa,Icons,该问题主要适用于包含多个应用程序(如帮助程序或卸载项)的第三方Mac软件。这是除了一个或多个单独的应用程序文件之外的,这些文件可能会显示,也可能不会显示。所显示的某些内容似乎与Launchpad.app的预期用途不匹配,因为用户在该上下文中不应看到这些内容 例如,Adobe CC安装并显示名为Adobe Application Manager Other的文件夹,其中包含AAMLauncherUtil.app。扩展名隐藏在Launchpad.app视图中。实际位置似乎是/Applications

该问题主要适用于包含多个应用程序(如帮助程序或卸载项)的第三方Mac软件。这是除了一个或多个单独的应用程序文件之外的,这些文件可能会显示,也可能不会显示。所显示的某些内容似乎与Launchpad.app的预期用途不匹配,因为用户在该上下文中不应看到这些内容

例如,Adobe CC安装并显示名为Adobe Application Manager Other的文件夹,其中包含AAMLauncherUtil.app。扩展名隐藏在Launchpad.app视图中。实际位置似乎是/Applications/Utilities/adobeapplicationmanager/core/

这不适用于提交到Mac App Store的应用程序。我怀疑的一个简单原因是Mac应用商店只允许提交一个应用二进制文件

我注意到,在OS X开发者文档中,我已经找到了Launchpad.app的任何参考资料,或者专门为Launchpad可见性准备程序的开发者。对于试图组织和隐藏自己的应用程序的最终用户,每次搜索此问题都会返回相关问题。这些问题的一些答案与desktoppicture.db有关,并修改了它的内容