首页 > 解决方案 > 未找到 -lRCTGeolocation 的库

问题描述

已经安装了 react-native-firebase & 我正在使用我的 project.xcworkspace 在 iOS 上使用 Xcode 构建,当我只安装 auth & core 包时这很好。当我安装消息包时,无论如何我都会收到错误“找不到 -lRCTGeolocation 的库”。有些可以帮助我吗?

反应原生:0.60.3 反应原生火力:5.5.4

提前谢谢。

我从 pod 文件中删除了消息传递引用我删除了 pods 文件夹和 podfile.lock 文件重新安装了 pod,清理了构建但没有解决。

标签: iosxcodereact-nativecocoapodsreact-native-firebase

解决方案


自 de 0.60 版本以来,地理定位模块不再是 react-native 核心模块的一部分(参见:https ://facebook.github.io/react-native/blog/2019/07/03/version-60 )

为此,您必须替换为https://github.com/react-native-community/react-native-geolocation并删除 xcode 项目的 Libraries 文件夹中的 RCTGeolocation


推荐阅读