Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 系统首选项面板(安装)_Objective C_Cocoa_Nsbundle_Mac App Store - Fatal编程技术网

Objective c 系统首选项面板(安装)

Objective c 系统首选项面板(安装),objective-c,cocoa,nsbundle,mac-app-store,Objective C,Cocoa,Nsbundle,Mac App Store,我即将向Mac app Store提交我的应用程序。我的客户希望设置驻留在“系统首选项”面板中。我创建了捆绑包,但我有3个问题: Mac App Store是否允许在系统首选项中进行设置 当应用程序首次运行时,如何安装此捆绑包 我是否向苹果发送捆绑包和应用程序的源代码 谢谢。除非您的应用程序没有自己的GUI并影响整个系统,否则其首选项绝对不应进入系统首选项。与iOS不同,Mac应用程序应该包含自己的首选项设置界面。政府有: 系统首选项是标准 显示系统级的位置 偏好。首选项窗格 随Mac OS X

我即将向Mac app Store提交我的应用程序。我的客户希望设置驻留在“系统首选项”面板中。我创建了捆绑包,但我有3个问题:

  • Mac App Store是否允许在系统首选项中进行设置
  • 当应用程序首次运行时,如何安装此捆绑包
  • 我是否向苹果发送捆绑包和应用程序的源代码

  • 谢谢。

    除非您的应用程序没有自己的GUI并影响整个系统,否则其首选项绝对不应进入系统首选项。与iOS不同,Mac应用程序应该包含自己的首选项设置界面。政府有:

    系统首选项是标准 显示系统级的位置 偏好。首选项窗格 随Mac OS X附带包括窗格 影响硬件(如声音、, 鼠标和显示窗格),软件 集成到系统中(例如 Dock和屏幕保护程序窗格),以及 适用于每个人的行为 应用程序(如国际 和普通窗格)

    当您的首选项应用于 系统或用户的环境作为 一个整体,创建首选项窗格 可用于系统首选项。这 可能包括以下内容的窗格 情况:

    • 其他输入设备,如平板电脑、多功能鼠标和 麦克风
    • 可配置的内部硬件,如处理器升级卡
    • 轻量级的匿名服务器应用程序,如文件服务器
    • 系统范围的实用程序,如键盘宏
    除非你的偏好很清楚 属于系统首选项,请使用 而不是自定义首选项应用程序


    如果要将应用程序的设置放入系统首选项中,您需要创建一个首选项窗格,如上面链接的指南中所述(听起来您可能已经这样做了?)。为了方便用户将应用程序和项目安装到/Library中,您可能需要使用,这将为您创建一个安装程序

    除非您的应用程序没有自己的GUI并影响整个系统,否则其首选项绝对不应进入系统首选项。与iOS不同,Mac应用程序应该包含自己的首选项设置界面。政府有:

    系统首选项是标准 显示系统级的位置 偏好。首选项窗格 随Mac OS X附带包括窗格 影响硬件(如声音、, 鼠标和显示窗格),软件 集成到系统中(例如 Dock和屏幕保护程序窗格),以及 适用于每个人的行为 应用程序(如国际 和普通窗格)

    当您的首选项应用于 系统或用户的环境作为 一个整体,创建首选项窗格 可用于系统首选项。这 可能包括以下内容的窗格 情况:

    • 其他输入设备,如平板电脑、多功能鼠标和 麦克风
    • 可配置的内部硬件,如处理器升级卡
    • 轻量级的匿名服务器应用程序,如文件服务器
    • 系统范围的实用程序,如键盘宏
    除非你的偏好很清楚 属于系统首选项,请使用 而不是自定义首选项应用程序


    如果要将应用程序的设置放入系统首选项中,您需要创建一个首选项窗格,如上面链接的指南中所述(听起来您可能已经这样做了?)。为了方便用户将应用程序和项目安装到/Library中,您可能需要使用,这将为您创建一个安装程序

    谢谢你的回答。我刚刚发现这是不允许的(#Mac应用商店审查指南中的2.15)谢谢你的回答。我刚刚发现,这是不允许的(#Mac应用商店审查指南中的2.15)