【发布时间】:2012-04-20 08:33:24
【问题描述】:
我有一个 Mac 应用程序的 Xcode 项目,其中包含另一个帮助程序应用程序的项目,用于在登录时启动主应用程序。有没有一种方法可以将辅助应用程序的捆绑标识符从主应用程序中建立起来,并使用像 ${PRODUCT_NAME} 这样的项目变量,但像 ${ROOT_PRODUCT_IDENTIFIER} 这样的项目变量?
所以主应用的包标识符是:
com.mydomain.app
辅助应用程序的包标识符将是:
${ROOT_PRODUCT_IDENTIFIER}.Helper → com.mydomain.app.Helper
我的目标是创建一个非常易于使用的通用 launch at login helper app,任何 Mac 应用程序都可以使用,我已经在这个 repo 中使用它,但它需要几个值待更改:https://github.com/kgn/LaunchAtLoginHelper
【问题讨论】: