【问题标题】:How to make two projects depend on each other in XCode4?如何在 XCode4 中让两个项目相互依赖?
【发布时间】:2011-05-13 09:47:08
【问题描述】:

所以我有两个使用 XCode 3 创建的 XCode 项目。一个是主机,另一个是插件。要运行或调试插件,我必须启动主机应用程序并将插件放在主机的资源文件夹中。

如何在 XCode 中实现这一点?

似乎创建一个工作区可能是个好主意。我这样做了,然后创建了一个可以编译这两个项目的新方案。但我仍然不明白如何在构建时将插件包复制到主机应用程序中。

【问题讨论】:

    标签: xcode4 projects


    【解决方案1】:

    自从 Xcode 4 出现以来,我一直在使用工作区,并且我一直在将依赖项项目设置为通用代码的静态库。它不能完美地工作。我写了我在这里学到的东西......

    How do you get implicit dependencies to work with workspaces in Xcode 4?

    在我工作时,我发现依赖项项目并不总是在您运行目标应用程序时构建和安装。我发现如果我清理和构建它会有所帮助。我开始在静态库中放置一些代码以返回版本号,然后我会经常更新版本号,因为我对库进行了代码更改,并且目标应用程序将使用 NSLog 将库版本打印到控制台该应用程序已启动。如果该库不是使用当前代码库构建和安装的,那将提示我。

    我还发现 Xcode 4 在跨多个构建跟踪断点到源代码时遇到了问题。所以我学会了时不时重启Xcode。幸运的是,与其他 IDE 不同,它会很快关闭并重新打开。

    我希望在接下来的几个版本中,Xcode 4 会有显着的改进。这个版本是从头开始完全重建的,所以我确实希望他们会解决一些问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 2011-04-26
      • 1970-01-01
      相关资源
      最近更新 更多