首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pod安装返回错误“网页被阻止”

pod安装返回错误“网页被阻止”
EN

Stack Overflow用户
提问于 2020-02-12 19:55:34
回答 1查看 117关注 0票数 1

在我的构建服务器上运行pod install --repo-update时,我会得到以下错误:

JSON::ParserError - 784: unexpected token at '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><style type="text/css">html,body{height:100%;padding:0;margin:0;}.oc{display:table;width:100%;height:100%;}.ic{display:table-cell;vertical-align:middle;height:100%;}div.msg{display:block;border:1px solid #30c;padding:0;width:500px;font-family:helvetica,sans-serif;margin:10px auto;}h1{font-weight:bold;color:#fff;font-size:14px;margin:0;padding:2px;text-align:center;background: #30c;}p{font-size:12px;margin:15px auto;width:75%;font-family:helvetica,sans-serif;text-align:left;}</style><title>Web Page Blocked</title></head><body><div class="oc"><div class="ic"><div class="msg"><h1>Web Page Blocked</h1><p>An error occurred while trying to rate the website using the webfiltering service. <br /><br />Web filter service error: rating timeout <br/>User name: guest <br/>Group name: SSO_Guest_Users</p></div></div></div></body></html>

它一定是打电话给某个网站或网络服务,但我不知道是哪一个或哪里失败了。返回的HTML页面如下所示:

到5天前,我的构建还很好,我不知道发生了什么变化,也不知道如何解决这个问题。

编辑

我把问题缩小到了这两个吊舱:

代码语言:javascript
复制
pod 'Firebase/Core', '~> 5.14.0'
pod 'SwiftJWT'

我还有另外七个吊舱,它们都不会失败。

EN

回答 1

Stack Overflow用户

发布于 2020-02-12 23:49:44

我把问题缩小到两个吊舱:

代码语言:javascript
复制
pod 'Firebase/Core', '~> 5.14.0'
pod 'SwiftJWT'

我通过切换到最新的Firebase/Core解决了第一个问题:

代码语言:javascript
复制
pod 'Firebase/Core', '~> 6.17.0'

我的猜测是Google在过去几天内从Cocoapods中删除了低于6.0的版本。

我无法使用Cocoapods解决第二个问题,因此我转而对这个包使用Swift软件包管理器:

代码语言:javascript
复制
https://github.com/IBM-Swift/Swift-JWT.git

之后,我又可以在服务器上构建了!

编辑我的同事也遇到了同样的问题,并通过运行以下命令解决了这个问题:

代码语言:javascript
复制
rm -rf ~/.cocoapods/repos/trunk/

我记得,在故障排除的某个时候,我在构建服务器上运行了相同的命令。

我的猜测是,“网页被封锁”的问题是由我们公司的Fortinet防火墙引起的,导致Cocoapods的腐败,而解决这个问题的唯一方法就是清除Cocoapods的repos并重新开始。很抱歉,这样一个混乱的答案,我不确定我是否确切知道是什么解决了它,但也许这将有助于其他人在未来。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60195952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档