所以我在swift(xcode 7)中有一个项目,它有一堆框架目标,我希望有一个podspec包含所有这些框架作为subspecs。
当我创建podspec并将一堆子规格添加到示例项目时,示例项目无法编译,因为模块名称已更改。
例如,我有一个名为"的框架"与亚种" Datamodel"和#34; Common"。
我创建了一个带有podfile的示例项目,该podfile引用了' Frameworks / Datamodel'和'框架/共同'。数据模型框架依赖于公共框架导入的公共和内部的公共代码和
import common
但是在示例项目中,所有子规则都被插入到cocoapods生成的新框架中,这个框架称为Frameworks,因此这个导入常见会抛出错误,说它无法找到公共模块。我必须把它改成
import Framework
要让它发挥作用,但这绝对不是一个可接受的解决方案。
我该如何解决这个问题?或者这只是我无法做到的事情?