繁体   English   中英

无法安装 Mapbox iOS SDK

[英]Unable to install Mapbox iOS SDK

我正在尝试使用 CocoaPod 安装 Mapbox iOS SDK。 我已经按照建议在主目录中创建了 .netrc :

machine api.mapbox.com 
login <my login account>
password <my secret key>

下面是我的 Pod 文件

use_frameworks!
target 'MyApp' do

pod 'Mapbox-iOS-SDK', '~> 6.2.1'
end

以下是运行“Pod 更新”和“Pod 安装”后的消息

Analyzing dependencies
Downloading dependencies
Installing Mapbox-iOS-SDK 6.2.2 (was 6.2.0)

[!] Error installing Mapbox-iOS-SDK
[!] /usr/bin/curl -f -L -o /var/folders/54/rt4ptnd94_j8x3s3_nxn1gfc0000gn/T/d20201108-21218-qopblk/file.zip https://api.mapbox.com/downloads/v2/mobile-maps/releases/ios/packages/6.2.2/mapbox-ios-sdk-dynamic.zip --create-dirs --netrc-optional --retry 2 -A 'CocoaPods/1.10.0 cocoapods-downloader/1.4.0'

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 401 Unauthorized

要解决此问题,您必须在 Mac 的根目录中添加 .netrc 而非项目

并按照这个例子:

machine api.mapbox.com 登录 mapbox 密码 your_password

您需要为您的秘密令牌启用下载:读取权限。

配置凭据

在令牌创建页面上,为您的令牌命名并确保选中下载:读取范围旁边的框。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM