尝试使用pod相对于nanopb安装Firebase时出错

时间:2017-07-22 10:05:30

标签: ios swift firebase cocoapods firebase-cloud-messaging

我正在尝试使用Cocoapod在我的快速应用程序中安装Firebase:

pod 'Firebase/Core'
pod 'Firebase/Messaging'

但是当我正在处理pod安装时遇到错误:

[!] Error installing nanopb
[!] /usr/bin/curl -f -L -o /var/folders/82/qk0yjdtx5xl0hnzsk2s2h30h0000gn/T/d20170722-19429-tm6t4q/file.tgz http://koti.kapsi.fi/~jpa/nanopb/download/nanopb-0.3.8.tar.gz --create-dirs --netrc-optional

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   330  100   330    0     0   1941      0 --:--:-- --:--:-- --:--:--  1952
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 503 Service Unavailable

只是服务器关闭?或者我错过了什么 没有nanopb还有其他办法吗?

5 个答案:

答案 0 :(得分:4)

根据https://github.com/CocoaPods/Specs/blob/master/Specs/8/b/d/FirebaseCore/4.0.4/FirebaseCore.podspec.json,在firebaseCore 4.0.4的依赖项中添加了nanopb。

但是nanopb服务器现在不能正常工作。(http://jpa.kapsi.fi/nanopb/download/nanopb-0.3.8.tar.gz)。

因此,您应将Firebase / Core版本指定为4.0.3。

pod 'Firebase/Core', '4.0.3'

答案 1 :(得分:2)

是的!所以如果你以后重试,它应该可以工作。

由于它是一个公共回购,地址如https://github.com/CocoaPods/Specs.git

enter image description here

答案 2 :(得分:2)

我最后添加

pod 'Firebase', '4.0.3'

这解决了问题

答案 3 :(得分:1)

这对我有用。只需在pod文件中添加以下行即可。

pod 'Firebase', '4.0.3'

答案 4 :(得分:0)

我知道这听起来像是我,但我遇到了这个问题,该网站需要半天时间才能完成安装。如果遇到此问题,只需将浏览器指向jap.kapsi.fi,如果显示错误503,则稍后再尝试。这对我有用,因为一旦我看到网站备份,我就安装了pod并且它成功了。