通过CocoaPods安装Facebook iOS SDK

Vit*_*aly 5 facebook ios facebook-ios-sdk cocoapods

我正在尝试将Facebook-iOS-SDK pod更新到最新的3.18.0版本,但是在运行命令之后

pod更新

我收到很多错误消息:

安装Facebook-iOS-SDK(3.18.0)[!]/usr/bin/git submodule update --init --depth 1

子模块'Bolts-IOS'(git://github.com/BoltsFramework/Bolts-iOS.git)注册路径'Bolts-IOS'

子模块'vendor/OCHamcrest'(git://github.com/hamcrest/OCHamcrest)已注册路径'vendor/OCHamcrest'

子模块'vendor/OCMock'(git://github.com/erikdoe/ocmock)已注册路径'vendor/OCMock'

子模块'vendor/OHHTTPStubs'(git://github.com/AliSoftware/OHHTTPStubs.git)已注册路径'vendor/OHHTTPStubs'

子模块'vendor/appledoc'(git://github.com/tomaz/appledoc.git)已注册路径'vendor/appledoc'

为路径'vendor/ios-snapshot-test-case'注册的子模块'vendor/ios-snapshot-test-case'(git://github.com/facebook/ios-snapshot-test-case.git)

子模块'vendor/xctool'(git://github.com/facebook/xctool.git)注册路径'vendor/xctool'克隆到'Bolts-IOS'...

致命:引用不是树:d679df70933da29463e44e15f4ce4f740d7b5dfd

克隆到'vendor/OCHamcrest'......

致命:引用不是树:da09243ef136883fa8cea7ea2d42f48a9256fbdf

克隆到'vendor/OCMock'......

致命:引用不是树:2191c124a93f535056e5cae05d55545a415fcde1

克隆到'vendor/OHHTTPStubs'......

致命:引用不是树:c87ded1ac299bc659a7e36bac43cac094bf7adb9

克隆到'vendor/appledoc'......

致命:引用不是树:d2e65f8c2faa066acfea2dbb51a5ec2d5364c7ec

克隆到'vendor/ios-snapshot-test-case'......

致命:引用不是树:a04ea585a5efb6cce6e5cd17f568eb1e6c472b2c

克隆到'vendor/xctool'......

致命:引用不是树:f8720fe7e6af818054328c0325c7e9ce195f7c7c

无法在子模块路径'Bolts-IOS'中签出'd679df70933da29463e44e15f4ce4f740d7b5dfd'

无法在子模块路径'vendor/OCHamcrest'中签出'da09243ef136883fa8cea7ea2d42f48a9256fbdf'

无法在子模块路径'vendor/OCMock'中签出'2191c124a93f535056e5cae05d55545a415fcde1'

无法在子模块路径'vendor/OHHTTPStubs'中签出'c87ded1ac299bc659a7e36bac43cac094bf7adb9'

无法在子模块路径'vendor/appledoc'中签出'd2e65f8c2faa066acfea2dbb51a5ec2d5364c7ec'

无法在子模块路径'vendor/ios-snapshot-test-case'中签出'a04ea585a5efb6cce6e5cd17f568eb1e6c472b2c'

无法在子模块路径'vendor/xctool'中签出'f8720fe7e6af818054328c0325c7e9ce195f7c7c'

任何想法如何解决这个问题?

小智 3

我在 facebook sdk 3.18.2 上遇到了同样的错误,但是当我将 pod 更新到 0.34.1 时,问题就解决了。