我想从我的 flutter 应用程序中删除以下软件包:
flutter_facebook_auth: flutter_facebook_auth_platform_interface flutter_facebook_auth_web
我的应用程序不使用 Facebook 身份验证。它未在 Firebase 控制台中作为登录提供程序之一启用。它也没有被列为提供商:
FlutterFireUIAuth.configureProviders([ const EmailProviderConfiguration(), const GoogleProviderConfiguration(clientId: googleClientId), const AppleProviderConfiguration(), ]);
我了解它们可能默认安装为 firebase_auth 包的一部分。有什么办法可以去掉吗?
运行应用程序时,我之前收到过与 FacebookAutoLogAppEventsEnabled 和 FacebookAdvertiserIDCollectionEnabled 相关的警告,并且我已在 Info.plist 文件中将两者设置为 false。不幸的是,在运行 pod install 或 pod update 时我仍然得到这 3 个 facebook 软件包。
我已经尝试运行
flutter clean
以及删除ios文件夹中的podfile.lock文件。
非常感谢。