ios - 通过 CocoaPods 安装 Facebook iOS SDK

标签 ios facebook facebook-ios-sdk cocoapods

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

pod update

我收到很多错误信息:

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

Submodule 'Bolts-IOS' (git://github.com/BoltsFramework/Bolts-iOS.git) registered for path 'Bolts-IOS'

Submodule 'vendor/OCHamcrest' (git://github.com/hamcrest/OCHamcrest) registered for path 'vendor/OCHamcrest'

Submodule 'vendor/OCMock' (git://github.com/erikdoe/ocmock) registered for path 'vendor/OCMock'

Submodule 'vendor/OHHTTPStubs' (git://github.com/AliSoftware/OHHTTPStubs.git) registered for path 'vendor/OHHTTPStubs'

Submodule 'vendor/appledoc' (git://github.com/tomaz/appledoc.git) registered for path 'vendor/appledoc'

Submodule 'vendor/ios-snapshot-test-case' (git://github.com/facebook/ios-snapshot-test-case.git) registered for path 'vendor/ios-snapshot-test-case'

Submodule 'vendor/xctool' (git://github.com/facebook/xctool.git) registered for path 'vendor/xctool' Cloning into 'Bolts-IOS'...

fatal: reference is not a tree: d679df70933da29463e44e15f4ce4f740d7b5dfd

Cloning into 'vendor/OCHamcrest'...

fatal: reference is not a tree: da09243ef136883fa8cea7ea2d42f48a9256fbdf

Cloning into 'vendor/OCMock'...

fatal: reference is not a tree: 2191c124a93f535056e5cae05d55545a415fcde1

Cloning into 'vendor/OHHTTPStubs'...

fatal: reference is not a tree: c87ded1ac299bc659a7e36bac43cac094bf7adb9

Cloning into 'vendor/appledoc'...

fatal: reference is not a tree: d2e65f8c2faa066acfea2dbb51a5ec2d5364c7ec

Cloning into 'vendor/ios-snapshot-test-case'...

fatal: reference is not a tree: a04ea585a5efb6cce6e5cd17f568eb1e6c472b2c

Cloning into 'vendor/xctool'...

fatal: reference is not a tree: f8720fe7e6af818054328c0325c7e9ce195f7c7c

Unable to checkout 'd679df70933da29463e44e15f4ce4f740d7b5dfd' in submodule path 'Bolts-IOS'

Unable to checkout 'da09243ef136883fa8cea7ea2d42f48a9256fbdf' in submodule path 'vendor/OCHamcrest'

Unable to checkout '2191c124a93f535056e5cae05d55545a415fcde1' in submodule path 'vendor/OCMock'

Unable to checkout 'c87ded1ac299bc659a7e36bac43cac094bf7adb9' in submodule path 'vendor/OHHTTPStubs'

Unable to checkout 'd2e65f8c2faa066acfea2dbb51a5ec2d5364c7ec' in submodule path 'vendor/appledoc'

Unable to checkout 'a04ea585a5efb6cce6e5cd17f568eb1e6c472b2c' in submodule path 'vendor/ios-snapshot-test-case'

Unable to checkout 'f8720fe7e6af818054328c0325c7e9ce195f7c7c' in submodule path 'vendor/xctool'

有什么解决办法吗?

最佳答案

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

关于ios - 通过 CocoaPods 安装 Facebook iOS SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25953246/

相关文章:

ios - 子上下文未保存在核心数据中

facebook - 通过 PHP SDK 和 Graph API 获取 Facebook 的封面照片

iphone - FacebookSDK - 未知类型 ACAccountCredentialRenewResult 错误

ios - 将iOS 9 SDK版本提交给Apple iTunes连接错误

ios - 仅在 UITableView 的最后 2 部分添加渐变背景

objective-c - iOS 模拟器运行动画的效率是否较低?

ios - iPhone 应用程序中的 Facebook SDK 登录

php - Facebook 分享按钮显示错误图片

Android - 在 Facebook、Twitter、Mail、ecc 上分享

ios - FBSessionDelegate 方法未触发