如何在OSX中创建Helper应用程序?

时间:2012-06-29 07:02:12

标签: objective-c cocoa

  

可能重复:
  How to Codesign and Sandbox Helper Application in Xcode 4?

在这些日子里,我在使用OSX应用程序的助手方面遇到了一些问题。我需要创建一个帮助应用程序,其捆绑ID与“父”应用程序不同,后者将包含此帮助程序。

我很确定我的所有问题都与Helper的创建及其包含在主应用程序中有关。

我执行以下步骤:

  1. 我创建了2个项目,一个用于MainApp,另一个用于Helper

  2. 我构建HelperApp(带有代码符号及其权利)

  3. 我通过“捆绑阶段”中的“复制文件”将Helper.app文件添加到MainApp

  4. 我构建MainApp(带有代码符号及其权利)

  5. 最终应用程序按预期工作,但HelperApp的权利在MainApp存档验证期间产生错误,因此我无法提交应用程序。

    您如何看待这些步骤?他们是对的吗?以及Helper App的权利和沙箱怎么样?

    EDIT --- 我使用XCode对我的应用程序进行了编码,但我意识到许多开发人员使用来自终端的命令code sign。它可能是问题的一部分吗?

0 个答案:

没有答案