xcode - CDN : trunk URL couldn't be downloaded:https://cdn. jsdelivr.net/cocoa/Specs/1/d/4/CocoaAsyncSocket/7.6.1/CocoaAsyncSocket.podspec.json

标签 xcode cocoapods ui-automation xcuitest pod-install

我尝试了 pod install 命令并收到此错误。

% pod install
Analyzing dependencies
[!] CDN: trunk Repo update failed - 18 error(s):
CDN: trunk URL couldn't be downloaded: 

    https://cdn.jsdelivr.net/cocoa/Specs/1/d/4/CocoaAsyncSocket/0.0.1/CocoaAsyncSocket.podspec.json Response: 302 <html>
    <head><title>302 Found</title></head>
    <body bgcolor="white">
    <center><h1>302 Moved Temporarily</h1></center>
    <hr><center>Umbrella Cloud Security Gateway</center>
    </body>
    </html>
    
    CDN: trunk URL couldn't be downloaded: https://cdn.jsdelivr.net/cocoa/Specs/1/d/4/CocoaAsyncSocket/7.0.3/CocoaAsyncSocket.podspec.json Response: 302 <html>
    <head><title>302 Found</title></head>
    <body bgcolor="white">
    <center><h1>302 Moved Temporarily</h1></center>
    <hr><center>Umbrella Cloud Security Gateway</center>
    </body>
    </html>
    
    CDN: trunk URL couldn't be downloaded: https://cdn.jsdelivr.net/cocoa/Specs/1/d/4/CocoaAsyncSocket/7.2.2/CocoaAsyncSocket.podspec.json Response: 302 <html>
    <head><title>302 Found</title></head>
    <body bgcolor="white">
    <center><h1>302 Moved Temporarily</h1></center>
    <hr><center>Umbrella Cloud Security Gateway</center>
    </body>
    </html>

我尝试了所有方法,但仍然收到此错误。

最佳答案

对于其他遇到此确切错误的人。经过与我们的安全团队反复讨论后,他们能够通过将 cdn.jsdelivr.net 域列入白名单来“解决”此问题。

该问题源于我们的云安全软件 (Cisco Umbrella),导致 Cocoapods 尝试访问该域时返回 302 代码。 Cocoapods(截至本回复时为 v1.10.1)不处理 302 代码并抛出您在原始帖子中看到的错误。

您可以在此处看到 Cocoapods Ruby 代码抛出错误:https://github.com/CocoaPods/Core/blob/1.10.1/lib/cocoapods-core/cdn_source.rb#L372-L417

关于xcode - CDN : trunk URL couldn't be downloaded:https://cdn. jsdelivr.net/cocoa/Specs/1/d/4/CocoaAsyncSocket/7.6.1/CocoaAsyncSocket.podspec.json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64214408/

相关文章:

ios - Cocoapods 路径问题(iOS Swift)

ios - XCode 13.1 : Undefined symbol: __swift_FORCE_LOAD_$_XCTestSwiftSupport

ios - 使用 CocoaPods 时如何向 Xcode 添加自定义项目配置?

javascript - 使用 typescript 处理 Protractor 下拉列表的问题

ios - 如何获取应用程序 iOS UIA 自动化的 Bundle Id

Xcode : Multi-line description for function 中的 Swift 文档

ios - 试图在自己的 willSet 中存储属性 ''

ios - Cocoapods `Embed pod frameworks` 执行时间很长

ios - 前缀 - 配置有问题

python - 查找网页中要与 Selenium 一起使用的元素的 ID