ios - Cocoapods - 安装 Mapbox-iOS-SDK 时出错

标签 ios cocoapods mapbox mapbox-ios .netrc

我想用 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/

    相关文章:

    react-native - React Native 0.57 + CocoaPods - 无法仅在 CI 环境中定位链接库

    mapbox - 如何使用 pubnub 跟踪多个设备?

    ios - MapBox:如何删除一个形状并绘制另一个形状?

    iphone - 弱链接 C 函数

    ios - 以编程方式显示 UISearchController 的搜索栏

    ios - 带有自定义 View 的 UIPickerView 在 iOS7 中损坏

    ios - Vision-camera-code-scanner 体系结构 x86_64 的 undefined symbol react native

    构建脚本 [CP] 嵌入 Pods 框架中的 Xcode 14.3 错误

    iphone - 如何将 UIActivity Indicator 添加到每个 Cell 并保持对每个单独指示器的控制

    ios - 根据用户在 Swift 中的方向旋转 Mapbox map