React-Native自定义本机模块无法搜索标头搜索路径

时间:2019-08-05 06:06:57

标签: ios react-native react-native-native-module

我正在用react-native构建包装器SDK。但是,我是本机响应者,并且面临以下问题:

  1. 我已经使用react-native-create-library npm包创建了一个库。编译iOS模块时,它会提示未找到React-native bridge的错误。

  2. 我忽略了这个问题,并集成了我的代码。当我在客户端应用程序(使用react-native init创建)中链接SDK时,SDK不会为react-native bridge给出错误。

  3. 现有的iOS SDK通过cocoapods集成在客户端应用程序中,我正在尝试通过标头搜索路径将其链接到包装SDK中。但是无论我如何尝试,我总是收到“找不到模块”的错误。

我正在使用Xcode 10和Swift5。

当我运行pod install时,现有的iOS SDK将文件复制到Pods文件夹中。我认为它应该复制框架文件,以便标头搜索路径可以在其中查找标头。我在包装器SDK的标头搜索路径中以递归方式提供了${SRC_ROOT}/../../../ios/Pods。但这没用。

有人可以帮我解决这些问题吗?我已经在Google上搜索了示例代码和建议,但没有一个起作用。

0 个答案:

没有答案