从Submodule引用pod时,“没有这样的模块”

时间:2017-03-06 08:58:01

标签: ios swift cocoapods git-submodules carthage

我已经在我的swift项目中集成了子模块,并且该子模块早先使用了Carthage。现在我从迦太基搬到了Cocoapods。但是现在每当我引用主项目或子模块中提到的任何pod时,它都会抛出错误。

  

没有这样的模块'POD_NAME'

之前为子模块显示了相同的错误,但是我在框架搜索路径中添加了 $(SRCROOT),并且错误被上面的错误替换。

2 个答案:

答案 0 :(得分:0)

如果您正在使用cocoapods,那么在安装pod之后构建项目一次,然后尝试导入模块。

答案 1 :(得分:0)

按Command + Option + Shift + K然后按运行您的应用

进入构建设置并将框架搜索路径定义到包含相关框架的文件夹。如果框架放在项目目录中,只需将框架搜索路径设置为$(SRCROOT)并将其设置为递归。

确保您尝试简单地跳过框架的导入,因为它已经添加了桥接标题。

希望这有帮助