2011-01-07 60 views
3

我的应用程序是一个预览窗格,其中包含后台应用程序。 我想知道是否有人已经想通过Mac App Store发布“pref pane only”应用程序的最佳做法。商店中是否有任何pref pane应用程序?在Mac App Store中分发包含后台应用程序的预览窗格

+2

据我所知,Mac App Store中不允许使用背景应用程序。 – 2011-01-07 21:44:18

回答

2

让我允许的共享位置首先说我没有提交任何包含系统偏好窗格的应用程序(实际上我没有提交任何应用程序到Mac App Store,只有iOS App Store)。这个答案是基于我阅读这些指导原则和我对OS X如何工作的理解。

我读过了Mac App Store的指导原则,我没有看到它们排除了系统偏好窗格。 2.15说:

应用必须是独立的,单一的应用程序安装包,并在共享位置不能安装代码或资源

查找器把一个.prefpane文件像任何其他文件 - 查找启动应用程序它处理这种类型的文件(即System Preferences.app)并打开该应用程序并将该文件作为参数传递。当打开.prefpane文件时,System Preferences.app要求用户安装它(在系统库或用户库中)。它是System Preference.app,它正在'安装'.prefpane

如果一个应用程序在其包中包含一个.prefPane,并且允许用户在Finder中打开文件的机制,那么我认为上述指南不会被违反。

我发现很难相信苹果希望开发人员在用户菜单栏中混杂了不必要的图标,因为他们已经提供了更好的解决方案。

我想知道是否有人试图提交一个应用程序,该应用程序提供了安装系统偏好设置窗格的选项。我也想知道是否我错过了一些讨论这个问题的Apple文档(除了上面引用的指南)。

相关问题