我有一个在Swift 3.2+Xcode 8.3.3和. 中开发的 tvOS 项目Objective-C。
当我开始开发项目时,我从SingleViewApplication开始,后来添加了为我生成的PODS 。ABC.xcworkspace
现在我打开ABC.xcworkspaceXcode 进行任何开发。
项目层次结构是:
-ABC
--ABC folder
-Pods
--Podfile
在我在 Swift 中创建一个框架并将其添加到项目之后Files -> Add Files to ABC,然后将其添加到Embedded binariesAndLinked Frameworks and Libraries
然后,我尝试导入并使用UIViewController在Framework中创建的。
我看到了错误no such module。
我参考了其他帖子来解决此错误,例如设置路径recursive in framework search path,但没有什么对我有用。
如果您需要更多信息,请告诉我。
要知道,如果我遵循标准方式,即 1. 创建新项目 2. 创建新框架 3. 创建新 xcworkspace 然后将 1 和 2 拖到 3 中,它工作正常。