2

我用催化剂运行我的 mac 项目,我收到以下错误。对于 Firebase

请参阅下面的链接以获取 pod 文件。

/Users/ios/Desktop/xxxxxx/Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector(FIRConnectorUtils_d79571aba36a7d46e5c6ca87a6fec1c1.o), building for Mac Catalyst, but linking in object file built for iOS Simulator, file '/Users/ios/Desktop/xxxxxx/Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector' for architecture x86_64
4

2 回答 2

2

pod Firebase/Analytics从 Podfile 中删除。

Firebase Analytics 目前不支持 Catalyst。有关 Firebase 对 Catalyst 的支持的完整详细信息,请访问https://github.com/firebase/firebase-ios-sdk#development-for-catalyst

向https://github.com/firebase/firebase-ios-sdk/issues/4563添加一个大拇指以表明对分析支持的兴趣。

同时,有条件地为 iOS 添加分析的解决方法,请参阅https://stackoverflow.com/a/58768815/556617

于 2020-01-01T15:00:56.083 回答
0

虽然尚不支持 Cocoapods,但我已经能够使用Swift Package Manager此处的文档)在 Mac Catalyst 应用程序中安装和运行 Firebase Analytics & Crashlytics

  1. 在 Xcode 中,通过导航到 File > Swift Packages > Add Package Dependency…来安装 Firebase 库。</li>
  2. 在出现的提示中,选择 Firebase GitHub 存储库: https ://github.com/firebase/firebase-ios-sdk.git
  3. 选择所需的框架(Analytics、Crashlytics...)
  1. 确保在Build Phases / Link Binary with Libraries您的目标中添加相同的框架。
于 2021-11-12T10:32:28.020 回答