Cocoapods curl: (22) The requested URL returned error: 403 Forbidden

Cocoapods curl: (22) The requested URL returned error: 403 Forbidden

我在尝试从仅影响特定计算机的 Cocoapods 获取“SpotX”依赖项时遇到问题。我已经在我个人的 MacBook Pro 上试用过它并且它有效。但是,我的 Mac Mini 出故障了。

Podfile 看起来像这样:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'Demo' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  # Pods for Demo
  pod 'SpotX-SDK'
  pod 'SuperAwesome', '7.2.13'
  pod 'SpotX-SDK-AVPlayer'

  target 'DemoTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'DemoUITests' do
    # Pods for testing
  end

end

target 'DemoTV' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  # Pods for DemoTV
  pod 'SpotX-SDK-AVPlayer'

  target 'DemoTVTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'DemoTVUITests' do
    # Pods for testing
  end

end

根据Here,版本可用

给出的错误信息是:

奇怪的是它正在使用相同 Xcode 版本的其他计算机上工作...

有什么想法吗?

数据:

git version 2.24.3 (Apple Git-128)
Cocoapods version = 1.10.1

确保您可以访问 cocoapod zip 文件的 url(尝试在浏览器中打开它)

在我的情况下,这是一个 VPN 问题,我必须禁用 VPN 才能访问 url,然后我再次尝试 pod install 并且成功了

我也遇到了同样的错误。然后我参考了 Spot SDK here 的发行说明,并相应地用 4.10.0 更新了我的 podfile。 然后再次尝试pod install,成功了。