ios - Cocoapods - 安装 Mapbox-iOS-SDK 时出错
问题描述
我想用 Cocoapods 安装 Mapbox 的最新版本。我配置.netrc
文件:
machine api.mapbox.com
login mapbox
password <MY_SECRET_TOKEN>
但是当我启动时pod install
,我有这个错误:
[!] Error installing Mapbox-iOS-SDK
[!] /usr/bin/curl -f -L -o /var/folders/vq/jpt1fhxd6fx58rz9zvbdtw000000gn/T/d20200922-35020-qeu6k2/file.zip https://api.mapbox.com/downloads/v2/mobile-maps/releases/ios/packages/6.2.0/mapbox-ios-sdk-dynamic.zip --create-dirs --netrc-optional --retry 2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 44 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 401
如何解决此错误?
解决方案
我猜,你放错了你的.netrc。.netrc 文件应该在您的主目录中(~ 在命令行中,或使用 Go ‣ Home 在 Finder 中)。
- 在终端类型:cd ~
- 触摸.netrc
- 打开.netrc
- 使用 SecretKey 机器 api.mapbox.com 登录 mapbox 密码将下面粘贴到 .netrc
- 享受:pod install 将正常工作
推荐阅读
- flutter - 使用 GraphQL 订阅调整颤振视图的大小会导致请求垃圾邮件
- python - 曲线拟合类余弦数据
- reporting-services - 在 SQL Server 报表服务器目录中查找哪些报表使用了哪些数据集
- python - 如何在给定超时的kafka中查找消息
- vue.js - 如何在 vuejs 中获取特定的数组值
- python - 索引列表元素
- python - 如何在python的另一个数组中删除具有公共元素的子数组?
- javascript - chrome.declarativeContent API 的 RequestContentScript 权限在重新启动浏览器/关闭并重新打开站点后不起作用
- git - 子分支中的git合并父分支不起作用
- github - 如何在自托管案例中通过 url 参数加载自定义库