问题标签 [mapbox-ios]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
668 浏览

ios - 上下文闭包类型...需要 2 个参数,但在闭包体中使用了 3 个

亲爱的高级程序员,

您能否协助一个相当新的程序员编辑此代码。好像新版本的Xcode不支持下面的代码并显示错误:

代码直接从 mapbox 文档网站复制而来。任何形式的帮助将不胜感激。提前致谢。

0 投票
1 回答
127 浏览

ios - 内存增加但在关闭时不释放 [Mapbox]

我在我的应用程序中使用 MapBox 进行导航。选择源和目标后,我通过显示屏幕将其重定向到 Mapbox SDK。此时我的内存增加了 180mb,从控制器关闭后,我的内存没有释放,并且不断增加。我在 viewDidDisappear 上做了以下操作。

在不同位置多次出现和关闭后,内存增加到 680MB,并且在一段时间后应用程序崩溃。

我附上了仪器屏幕,它显示了在关闭控制器后增加的 mapbox 功能。

在此处输入图像描述 在此处输入图像描述

0 投票
0 回答
111 浏览

navigation - 如何在 NavigationViewController 的 NavigationMapView 中隐藏 logoView?

我可以成功地将 Mapbox 隐藏在 alogoViewMGLMapView,但是当我尝试对NavigationMapViewa执行相同操作时NavigationViewController,它不起作用。这是我正在尝试的:

如您所见,徽标仍然显示(左下角)。

在此处输入图像描述

我究竟做错了什么?

附录:这里有一些主要的 MGLMapView,显示您可以在那里隐藏徽标,如 SDK 中的示例应用程序所示。

在此处输入图像描述

0 投票
0 回答
78 浏览

ios - 无法添加 Mapbox 和 MapboxNavigation SDK

为了实现 Mapbox SDK,根据官方文档(https://docs.mapbox.com/ios/maps/overview/#install-the-maps-sdkhttps://docs.mapbox.com/ios/navigation /overview/ ),通过 Cocoapods 添加Mapbox-iOS-SDKMapboxNavigation ,总是报错,如下图。我认为这与sourcerySwiftGen的使用有关,它们是项目的一部分或其他东西,但这也发生在新的、干净的项目上,其中插入 SDK 是第一步。

  • 多次清理派生数据,
  • 从该 SDK 的 Podfile 版本控制中删除(pod 'Mapbox-iOS-SDK' , '~> 6.0.0' as pod 'Mapbox-iOS-SDK'
  • 即使通过 CocoaPods 添加 SDK,也找不到要添加到Link Binary With Libraries的框架
  • 即使它说要检查复制捆绑资源,也找不到那里的期望

笔记:

  • 还尝试过:成功将 Mapbox 和 MapboxMobileEvents 直接添加到项目中,但是我发现 MapboxNavigation SDK 只能通过 CocoaPods 或 Carthage 实现,所以我被困在这里。

我非常感谢已经遇到过这个问题的人的帮助。

在此处输入图像描述

0 投票
2 回答
420 浏览

ios - 使用 Kotlin/Native Multiplatform 构建 Mapbox pod iOS

我正在尝试将 Mapbox 添加到使用 cocoapods 的 Kotlin/Native 项目中:( 已经为 Android 设置 - 工作正常)

通过 Kotlin/Native 运行的 Pod 不会读取 .netrc带有凭据的文件:

在 pod 文件中,我添加了我的库:

我运行时看到的错误pod install

如果我直接将 pod 添加到 iOS 项目,它可以正常工作:

我怎样才能让它读取凭据文件?可能吗?

另外,我尝试使用podspecaccess_token输入 URL,但它不起作用(有或没有令牌),不确定它是否不受支持或语法错误?

0 投票
1 回答
65 浏览

ios - 如何在mapbox中为mapView使用completionhandler?

我想在函数 setUserTrackingMode 的动画结束时运行一个函数: https ://docs.mapbox.com/ios/api/maps/5.9.0/Classes/MGLMapView.html#/c:objc(cs)MGLMapView (im)setUserTrackingMode:animated:completionHandler

控制台输出“动画结束”,但不是在最后。它立即显示。我想我使用了completionHandler 错误。如何正确使用完成处理程序?

0 投票
1 回答
66 浏览

mapbox - MapBox- BasicNetwork.performRequest:意外响应代码 403

我正在使用 Mapbox 搜索 API 来自动完成地点列表。但是,尽管我使用了有效的公共访问令牌,但我遇到了上述错误。在 mapbox 中生成访问令牌时需要检查什么。

这是我的请求网址 https://api.mapbox.com/geocoding/v5/mapbox.places/bhaktapur.json?access_token=mytoken

0 投票
1 回答
95 浏览

react-native - Mapbox 支持 Flutter 和 React Native 吗?应用程序

我想使用flutter或React native实现mapbox Apps Sdk。如果支持其中任何一个,请告诉我,如果支持,请提供相关链接。

0 投票
0 回答
136 浏览

xamarin.forms - MapBox 是否支持 Xamarin.Forms (Android/IOS/UWP) 中的室内导航实现?

我刚开始检查MapBox。我找不到有关具有以下要求的室内导航实施的任何信息:

  1. IPS(室内定位系统,显示“蓝点”以确保准确性)
  2. 显示兴趣点
  3. 两点之间的静态/动态导航(使用任何 REST API)

有人可以先让我知道 MapBox 是否支持用于室内导航实现的 Xamarin.Forms 吗?

0 投票
1 回答
293 浏览

navigation - 如何在 Mapbox Android 中获取路径的原始 Json 数据

我怎样才能得到原始数据,如 android MapboxDocsLink中的这个链接所示

我想使用这些数据每小时获取坐标点,直到目的地