iOS:如何正确地将我自己的框架添加到我的应用程序?

时间:2016-11-08 13:08:18

标签: ios swift xcode xcodebuild ios-frameworks

我有一个带有我的App项目的工作区和多个纯Swift框架。 我的框架 A 取决于我的框架 B

我转到我的框架 A的目标,然后转到“链接的框架和库”,单击“+”。在弹出对话框中有一个文件夹“Workspace”,其中列出了我的Framework B 。我选择它并单击“添加”。

当我右键单击它并“在Project Navigator中显示”然后查看File Inspector时,Location将设置为“Relative to Group”,路径为:

  

../ MyApp的/ DerivedData / MyApp的/建造/产品/的推出-的iPhoneOS /B.framework

其他时候设置为

  

../ MyApp的/ DerivedData / MyApp的/建造/产品/的调试的iPhoneOS /B.framework

这是我感到困惑的地方: 这是自动挑选的吗?如果它被设置为release-folder,当我想构建用于调试目的时,我开始遇到麻烦(没有这样的模块,或者它找不到方法,或者......)。我是否必须更改 B 目标的方案?在将正确的版本添加到 A 之前,我是否首先必须重建 B

很难选择正确的问题,因为我对整个事情感到很困惑。有人可以对此有所了解吗?

0 个答案:

没有答案