我想用 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 ~
touch .netrc
open .netrc
将下面的代码粘贴并保存到 .netrc 使用您的 Mapbox key 。
machine api.mapbox.com
login mapbox
password <INSERT SecretKey>
享受: pod install 将正常工作
关于ios - Cocoapods - 安装 Mapbox-iOS-SDK 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64007478/