簡體   English   中英

通過 CocoaPods 安裝 Facebook iOS SDK

[英]Facebook iOS SDK installation via CocoaPods

我正在嘗試將 Facebook-iOS-SDK pod 更新到最新的 3.18.0 版本,但在運行命令后

豆莢更新

我收到很多錯誤消息:

安裝 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' (git://github.com/facebook/ios-snapshot-test-case.git) 注冊路徑 'vendor/ios-snapshot-test-case'

子模塊 'vendor/xctool' (git://github.com/facebook/xctool.git) 注冊路徑 'vendor/xctool' 克隆到 'Bolts-IOS'...

致命:參考不是樹:d679df70933da29463e44e15f4ce4f740d7b5dfd

克隆到“供應商/OCHAmcrest”...

致命:參考不是樹:da09243ef136883fa8cea7ea2d42f48a9256fbdf

克隆到“供應商/OCMock”...

致命:參考不是樹:2191c124a93f535056e5cae05d55545a415fcde1

克隆到“供應商/OHHTTPStubs”...

致命:引用不是樹:c87ded1ac299bc659a7e36bac43cac094bf7adb9

克隆到“供應商/appledoc”...

致命:參考不是樹:d2e65f8c2faa066acfea2dbb51a5ec2d5364c7ec

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

致命:引用不是樹:a04ea585a5efb6cce6e5cd17f568eb1e6c472b2c

克隆到“供應商/xctool”...

致命:引用不是樹:f8720fe7e6af818054328c0325c7e9ce195f7c7c

無法在子模塊路徑“Bolts-IOS”中簽出“d679df70933da29463e44e15f4ce4f740d7b5dfd”

無法在子模塊路徑“供應商/OCHAmcrest”中簽出“da09243ef136883fa8cea7ea2d42f48a9256fbdf”

無法在子模塊路徑“供應商/OCMock”中簽出“2191c124a93f535056e5cae05d55545a415fcde1”

無法在子模塊路徑“供應商/OHHTTPStubs”中簽出“c87ded1ac299bc659a7e36bac43cac094bf7adb9”

無法在子模塊路徑“vendor/appledoc”中簽出“d2e65f8c2faa066acfea2dbb51a5ec2d5364c7ec”

無法在子模塊路徑“vendor/ios-snapshot-test-case”中簽出“a04ea585a5efb6cce6e5cd17f568eb1e6c472b2c”

無法在子模塊路徑“vendor/xctool”中簽出“f8720fe7e6af818054328c0325c7e9ce195f7c7c”

任何想法如何解決這個問題?

我在facebook sdk 3.18.2上遇到了同樣的錯誤,但是當我將pod更新為0.34.1時,它已經解決了。

正如提到的這個帖子Facebook-iOS-SDK已棄用(見消息的CocoaPods給你當您使用pod install ),您應該使用:

pod "FBSDKCoreKit";
pod "FBSDKLoginKit";
pod "FBSDKShareKit";
pod "FBSDKMessengerShareKit";

刪除 pod、.symlinks、pubspec.lock。 接下來做:

flutter clean
flutter pub get
cd ios
pod install

這為我服務

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM