XCode:在React Native Module中嵌入框架而无需修改应用程序项目

Ulf*_*Ulf 12 xcode ios react-native

我正在开发一个包含我们的框架'AntaviSense'的React Native Module.我能够在主项目中包含框架,并通过项目设置中的"嵌入框架",一切正常.

反应原生模块

添加到主项目工程

我的问题是:我可以避免更改主项目,并将其包含在React Native Module项目(这是一个子项目)中吗?我在"React-Module/Build Phases/Copy Files"中尝试了各种目录而没有运气.这将使包含在其他项目中更加容易.

Dav*_*vid 0

node-xcode可能是一个选项,它使您能够解析修改 XCode 项目,我不是 React 开发人员,但您可以创建一个节点脚本,该脚本会修改项目并在添加模块时添加框架(在 cordova 中这将是一个钩子,也许React中也有类似的东西)。