cocoapods 管理本地仓库——仓库依赖

做了iOS开发那么久,对cocoapods的使用还不是很熟悉,但是最近开始做一个项目,想使用cocoapods来进行管理所有的依赖库。
开始的时候,在Podfile文件中并没有使用use_frameworks!,然后在各自的Extension库中也没有添加dependency依赖名字,这样在引用这些库的工程中编译也没有报错,就以为是万事大吉。
在新加入GitHub上的框架的时候,需要用到use_frameworks!这个了,然后整个项目都爆出如下图的错误,说是引用中的一些头文件无法找到。


引用use_frameworks!.png
错误信息.png

解决办法是在UINavigationBarExtension.podspec文件中添加依赖,如下图所示:


添加依赖库.png

最后重新pod update 一次就好了。

你可能感兴趣的:(cocoapods 管理本地仓库——仓库依赖)