我的工作区具有如下所示的结构:
- MultipleProjects.xcworkspace
- CrittercismSDK
- 项目1
- 项目2
- 项目3
- :
- 项目n
我尝试使用这篇知识库文章没有任何运气:http://support.crittercism.com/articles/knowledge_base/Integrate-with-multiple-xcode-projects
从本质上讲,我寻求在整个工作区中共享CrittercisimSDK依赖项。因此,必须对其进行配置,以便可以在我们中的任何项目中使用该库工作区,无需为工作区中的每个(子(项目复制 SDK。
我花了很多时间研究这个SDK的这个配置,运气很好。我已经探索了 Xcode 环境变量(我无法找到定义 ROOT 工作区路径的 Xcode 环境变量;只能找到相对于相应项目的路径(。
任何帮助将不胜感激!
我使用的解决方案是将整个 Crittercism SDK 子类化,并创建一个静态库,供工作区中的任何子项目使用。