gpt4 book ai didi

javascript - AirGoogleMaps 目录必须添加到您的 xCode 项目中才能支持 iOS RN48 上的 GoogleMaps

转载 作者:行者123 更新时间:2023-12-01 02:47:01 24 4
gpt4 key购买 nike

我在Android项目中安装了react-native-maps,效果很好,但我总是出现错误,编译良好,但在ios中执行时出现错误:

console.error: "react-native-maps: AirGoogleMaps dir must be added to your xCode project to support GoogleMaps on iOS".

"dependencies": {

"react": "16.0.0-alpha.6",

"react-native": "0.48.4",

"react-native-maps": "^ 0.17.1",

... }

最佳答案

我一周前就遇到了这个问题,昨天解决了。
首先,我的文件结构如下,我的版本和你完全一样。

MyApp--- ios
|
- android
|
- js- node-modules
|
- index.js
|
- etc...


也许它与你略有不同,只是文件结构不同。

  • 我使用 pod 安装react-native-maps,但我从不链接react-native。安装react-native-maps后,你就可以使用iOS原生 map 了。确保您已经能够使用 iOS map ,然后我将带您完成。

  • 在您的 xcode 项目左侧边栏中单击右键,然后单击将文件添加到“您的项目”,然后选择 node_modules/react-native-maps/lib/ios/AirGoogleMap enter image description here

  • 转到您的项目 => 目标 => build设置 => header 搜索路径双击添加路径 $(SRCROOT)/../js/node_modules/react-native-maps/lib/ios (这是我的文件结构)并将非递归转换为递归。
    如果你的文件结构遵循官方的,如react-native,你应该添加这样的路径$(SRCROOT)/../node_modules/react-native-maps/lib/ios.

好了,希望对你有帮助。

关于javascript - AirGoogleMaps 目录必须添加到您的 xCode 项目中才能支持 iOS RN48 上的 GoogleMaps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47188746/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com