【问题标题】:Mac OS X app - deploying to Applications directoryMac OS X 应用程序 - 部署到 Applications 目录
【发布时间】:2015-08-03 18:16:54
【问题描述】:

我正在尝试在安装时将我的应用部署到用户的应用程序目录,但无法确定正确的配置设置。

现在我有:

Deployment Postprocessing - YES Installation Build Products Location - "" Installation Directory - "/Applications"

这似乎在执行xcodebuild install 时有效,但这是最好的方法吗?我不得不将 Installation Build Products Location 从 /tmp/Project.dst 更改为一个看起来不正确的空字符串。还应该在目标、项目或两者上设置这些设置吗?

【问题讨论】:

  • 资产没有显示在 Applications 目录中,所以我很确定我做错了什么

标签: xcode macos deployment installation packaging


【解决方案1】:

这些设置似乎工作正常。它们应该在项目级别设置,而不是目标。

【讨论】:

    【解决方案2】:

    DSTROOT 文档(安装构建产品位置)说:

    所有产品在执行 安装构建。例如,在系统上安装您的产品 正确,将此路径设置为/。默认为/tmp/$(PROJECT_NAME).dst 防止 test 安装构建意外覆盖有效 以及最终安装路径中所需的数据。通常这条路径是 不是为每个目标设置,而是在命令行上作为一个选项提供 执行xcodebuild install 时。它也可以在构建中设置 特殊情况下的配置。

    所以“官方”的做法是将其设置为“/”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-05
      • 1970-01-01
      • 2012-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多