首页 > 解决方案 > React Native Bridge Library 用于依赖于其他 iOS 框架的现有 Objective C 框架

问题描述

  1. 我有一个 Objective-C 框架,它通过 CocoaPods 依赖于其他第三方框架。

    i.e A-->B,C,D

  2. 我创建了一个react-native-create-library将代码包装在 Objective-C 框架 A 周围的桥。

    i.e React_Native_A-->A-->B,C,D

  3. 我尝试创建一个示例应用程序,该应用程序Example_React_Native_A使用该react_native link命令链接 React_Native_A。希望它链接到使用 CocoaPods 添加的其他框架。

  4. 不幸的是,这不起作用。它甚至不会考虑React_Native_A-->A链接。

有没有其他方法可以生成示例应用程序,以便它可以链接所有必需的框架,即A-->B,C,D.

标签: iosxcodereact-nativereact-native-ios

解决方案


如果有人在寻找解决方案,RNNearBee.podspec 这里提到了该方法。包装器 podspec 根据本地机器安装的版本取决于 react 的版本,然后它取决于原始的本机 podspec。


推荐阅读