斯威夫特对我来说很新。我有一个在Xcode中构建良好的Swift项目,所有单元测试都通过了。
但是,当我运行pod lib lint时,会得到一个no such module MyModule错误。

Testing with xcodebuild.
 -> my-swift-project (0.4.2)
- WARN  | source: Git SSH URLs will NOT work for people behind firewalls configured to only allow HTTP, therefore HTTPS is preferred.
- ERROR | [iOS] xcodebuild: Returned an unsuccessful exit code.
- ERROR | [iOS] xcodebuild:  my-swift-project/Echo/Delegates/MyModule/MyModule.swift:7:8: error: no such module 'MyModule'

相关文件的顶部有一个导入模块声明
import MyModule

有人知道为什么会发生这种情况,为什么项目在Xcode中构建良好,但当我进入这个阶段时却不知道?

最佳答案

构建设置>框架搜索路径
将框架搜索路径设置为$(srcroot)和recursive。

10-08 05:42
查看更多