我正在用react-native构建包装器SDK。但是,我是本机响应者,并且面临以下问题:
我已经使用react-native-create-library npm包创建了一个库。编译iOS模块时,它会提示未找到React-native bridge的错误。
我忽略了这个问题,并集成了我的代码。当我在客户端应用程序(使用react-native init创建)中链接SDK时,SDK不会为react-native bridge给出错误。
现有的iOS SDK通过cocoapods集成在客户端应用程序中,我正在尝试通过标头搜索路径将其链接到包装SDK中。但是无论我如何尝试,我总是收到“找不到模块”的错误。
我正在使用Xcode 10和Swift5。
当我运行pod install时,现有的iOS SDK将文件复制到Pods文件夹中。我认为它应该复制框架文件,以便标头搜索路径可以在其中查找标头。我在包装器SDK的标头搜索路径中以递归方式提供了${SRC_ROOT}/../../../ios/Pods
。但这没用。
有人可以帮我解决这些问题吗?我已经在Google上搜索了示例代码和建议,但没有一个起作用。