0

我需要一些关于构建使用框架的反应本机库的建议。我正在尝试使用这个库构建一个。我的反应原生库包含这些文件:

Sample-Bridging-Header.h
Sample.m
Sample.swift
Sample.xcodeproj/
Utilities/Utility.swift
Utilities/Helper.swift
Test.framework

在我的Utility.swiftandHelper.swift中,我导入了库Test,那里没有问题。

但是,当我构建使用该库的示例应用程序时,它不会构建并给出错误no such module 'Test'

所以看起来如果主应用程序尝试使用 React Native 库,并且如果该库使用框架,则主应用程序无法引用该框架。我不确定这是否是正确的方法。

我之前构建了 react native 库,它对我有用,但我不必引用任何框架。

感谢任何帮助!谢谢!

4

1 回答 1

0

其实我只是想出了如何处理这个问题。我只需要更新 podspec 以使用s.ios.vendored_frameworks = ios/Test.framework.

一旦我这样做了,我就pod install再次为我的示例项目运行。所以现在它可以正确地拉入框架。

于 2020-10-08T15:55:08.973 回答