反应本机iOS模块Pod依赖项
我试图使用从自定义本机模块内的Podfile安装的依赖项,但没有成功。当我安装pod时,我可以在项目中正常使用它们,但看起来库(React本机模块)无法使用已安装的pod 请记住:我的Podfile还可以,我甚至可以在主项目中使用已安装的依赖项,但不能在本机模块中使用 我总是在自定义库中的.m/.swift文件中出现“模块XXX未找到”错误反应本机iOS模块Pod依赖项,ios,react-native,react-native-ios,Ios,React Native,React Native Ios,我试图使用从自定义本机模块内的Podfile安装的依赖项,但没有成功。当我安装pod时,我可以在项目中正常使用它们,但看起来库(React本机模块)无法使用已安装的pod 请记住:我的Podfile还可以,我甚至可以在主项目中使用已安装的依赖项,但不能在本机模块中使用 我总是在自定义库中的.m/.swift文件中出现“模块XXX未找到”错误 我错过什么了吗?很抱歉,如果我说错了,我很困…我假设您的本机模块是通过将.xcproj拖入主项目导入的 在本机模块的项目中:转到构建设置>标题搜索路径并添加
我错过什么了吗?很抱歉,如果我说错了,我很困…我假设您的本机模块是通过将.xcproj拖入主项目导入的 在本机模块的项目中:转到
构建设置>标题搜索路径
并添加:{PATH_to_IOS_BASE}/Pods/{NAME_OF_POD}
并将其设置为递归
,然后您应该能够从ObjC
文件导入它
注意:您也可以将相应的pod文件夹拖动到搜索标题路径中
例如,对于通过npm
安装的本机模块,我会使用:$(SRCROOT)/../../../../../../ios/Pods/{NAME\u OF_POD}
$(SRCROOT)/../../ios/Pods/**
我在标题搜索路径中添加了以下内容,但仍然不起作用。使用了3个。/
而不是4个,因为我的项目使我脱离了节点\u模块