一、Mapbox iOS官方Demo下载及运行

本文集为iOS项目中使用海外地图的第三方Mapbox踩坑笔记,欢迎阅读斧正!

一、查看官方文档和运行官方demo

官方文档

文档地址:https://docs.mapbox.com/ios/maps/guides/install/#add-the-dependency

官方Demo
  1. demo下载地址:https://github.com/mapbox/mapbox-maps-ios
  2. demo运行踩的坑
  • mapbox-maps-ios使用的是Swift-Package-Manager仓库管理工具。
  • Example为主要实例的Target。
  • 下载要先在电脑根目录创建.netrc文件作为下载的授权凭证。创建方式如下:
// 进入终端
1.cd ~
2.vim .netrc
3.键盘输入“i”,进行编辑.netrc文件。写入以下内容。注意XXX为在mapbox后台创建的token。
>>>
machine api.mapbox.com
login mapbox
password  XXX
>>>
  • 后台创建私有token。进入mapbox后台地址:https://account.mapbox.com/。创建账号。账号创建好了,在“Access tokens”中“Create a token”按钮。创建并生成token。创建token笔者碰到一个坑!就是在创建token页面中,一定要勾下“DOWNLOADS:READ”,生成的token才可以用于Demo中
  • 将生成的token复制下来,替换到.netrc文件的XXX中。并且同时替换Example 中的Info.plist 中的key为MBXAccessToken的value。
  • 下载第三方依赖,至此官方的demo即可运行起来。开启你探索地图之旅!

你可能感兴趣的:(一、Mapbox iOS官方Demo下载及运行)