使用 iOS 配置 flutter_facebook_auth 并将以下 pod 添加到 Podfile 时,会发生此错误:
豆荚:
pod 'FacebookSDK'
pod 'FacebookSDK/LoginKit'
pod 'FacebookSDK/ShareKit'
pod 'FacebookSDK/PlacesKit'
pod 'FBSDKMessengerShareKit'
错误:
[!] /usr/bin/curl -f -L -o /var/folders/lk/0pgk9yz93r748zh3918jdjhm0000gn/T/d20230724-35504-fegrjc/file.zip https://origincache.facebook.com/developers/resources/?id=FacebookSDKs-iOS-4.38.0.zip --create-dirs --netrc-optional --retry 2 -A 'CocoaPods/1.12.1 cocoapods-downloader/1.6.3'
我遵循了 Meta 开发者指南:
https://developers.facebook.com/docs/app-events/upgrade-guide/
'FacebookSDK'
pod 已被弃用,这就是您收到该错误的原因。
更换过时的烟弹:
pod 'FacebookSDK'
具有以下内容:
pod 'FBSDKCoreKit'
截至撰写本文时,这是 Facebook SDK 的最新 pod。请参阅此处:https://cocoapods.org/pods/FBSDKCoreKit
它将更新适用于 iOS 的核心 Facebook SDK,并允许您安装其余的 pod。
此外,
pod 'FBSDKMessengerShareKit'
已被弃用,您不应该使用它。