在上述本地反应0.60中链接本机库

时间:2019-12-02 11:57:00

标签: reactjs react-native react-native-android react-native-ios

由于引入了更新版本的react-native(0.60)自动链接,因此以前我们使用 react-native链接“库名称” 命令来链接本机库。 现在图书馆将自动链接到项目,现在我的问题是

  1. 对于不支持自动链接或不再使用最新版本的react-native进行维护的库,我们该怎么办?
  2. 要与ios一起使用必须使用Pod吗?如果是,那么如果我们以前不使用Pod,并且已经将某些库与框架链接并在项目内部添加了.xcodeproject文件,那该怎么办?那么使用pod和较新版本链接这些库的过程将是什么?
  3. 我们如何知道在自动衬里中是否链接了库(IOS和Android)?
  4. 0.60版本之后是否仍然有任何手动链接可用?
  5. react-native取消链接可以取消链接先前添加的库或新自动链接的库?如果没有,那么我们如何取消与项目自动链接的库的链接?

1 个答案:

答案 0 :(得分:0)

  1. 我们必须将它们与react-native link LibraryName链接,否则我们可以手动链接它们,因为它们没有使用最新版本的react-native进行更新。
  2. 是的,我想,在较新版本的React Native上,链接是自动的。但是要完成iOS上的链接,请确保已安装Cocoapods。然后转到ios文件夹并执行pod install
  3. 您可以在其安装页面上找到有关库是否支持自动链接的信息。检查您可以检查相应的OS文件,并与手动链接文件进行交叉检查。
  4. 是的。
  5. 只需运行命令react-native unlink LibraryName