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

Posted

技术标签:

【中文标题】Cocoapods curl: (22) The requested URL returned error: 403 Forbidden【英文标题】: 【发布时间】:2021-08-16 19:10:19 【问题描述】:

我在尝试从 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

【问题讨论】:

可能是 SpotX 支持的问题。 我在不同的 pod 上遇到了同样的问题,您找到解决方案了吗? 还没有... @SeifMeddeb 【参考方案1】:

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

在我的情况下,这是一个 *** 问题,我必须禁用 *** 才能访问该 URL,然后我再次尝试 pod install 并且它起作用了

【讨论】:

【参考方案2】:

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

【讨论】:

我认为它可以工作,因为我现在在另一家公司,不再与 SpotX 打交道。让我们看看它是否有助于其他开发人员:)

以上是关于Cocoapods curl: (22) The requested URL returned error: 403 Forbidden的主要内容,如果未能解决你的问题,请参考以下文章

git push heroku master 因“HTTP 400 curl 22 The requested URL returned error”而失败

关于Git上传项目报错error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413

使用git提交时报错:error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity

解决RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large问题(示例代码

解决git在Http协议下出现“HTTP 500 curl 22 The requested URL returned”

Docker GitLab Nginx git error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413