在 Flutter 中配置 iOS 时安装 FBSDKMarketingKit 时出错

问题描述 投票:0回答:1

使用 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/

flutter dart facebook facebook-authentication
1个回答
0
投票

'FacebookSDK'
pod 已被弃用,这就是您收到该错误的原因。

更换过时的烟弹:

pod 'FacebookSDK'

具有以下内容:

pod 'FBSDKCoreKit'

截至撰写本文时,这是 Facebook SDK 的最新 pod。请参阅此处:https://cocoapods.org/pods/FBSDKCoreKit

它将更新适用于 iOS 的核心 Facebook SDK,并允许您安装其余的 pod。

此外,

pod 'FBSDKMessengerShareKit'
已被弃用,您不应该使用它。

© www.soinside.com 2019 - 2024. All rights reserved.