gpt4 book ai didi

ios - 在 iOS 框架中使用 Firebase

转载 作者:可可西里 更新时间:2023-11-01 06:13:23 24 4
gpt4 key购买 nike

我创建了一个应该使用 Firebase Analytics 的 Pod。问题是,如果我尝试将我的 Pod 与我的应用程序一起使用,它会失败,因为它无法在我的 Pod 中找到 FirebaseAnalytics 模块。这是一个已知的问题。因此,我尝试通过复制所需的 Firebase 框架来集成没有 CocoaPods 的 Firebase。我创建了 Pod,在 Podspec 文件中列出了 Firebase 框架,但是当我尝试构建应用程序时它失败了

framework not found FirebaseInstanceID for architecture arm64

如有任何帮助,我们将不胜感激!

Podspec 看起来像这样:

Pod::Spec.new do |s|
...
s.platform = :ios, "9.0"

s.vendored_frameworks = 'FirebaseAnalytics.framework', 'FirebaseCore.framework', 'FirebaseInstanceID.framework', 'GoogleInterchangeUtilities.framework', 'GoogleSymbolUtilities.framework', 'GoogleToolboxForMac.framework'

s.dependency 'AFNetworking', '~> 2.6'
s.dependency 'PromiseKit', '~> 4.0'
s.dependency 'KeychainAccess', '~> 3.0'
s.dependency 'libPhoneNumber-iOS', '~> 0.8'
s.dependency 'SVProgressHUD', '~> 1.1'
s.dependency 'SwiftyJSON', '~> 3.1.3'
s.dependency 'JTAppleCalendar', '~> 6.0'

s.pod_target_xcconfig = { 'SWIFT_VERSION' => '3' }
...
end

最佳答案

现在 CocoaPods 支持静态框架,如果您制作一个 static_framework CocoaPod,则可以将 FirebaseAnalytics 和其他静态框架作为依赖项。将 FirebaseAnalytics 改回 s.dependency 并将以下内容添加到 podspec:

s.static_framework = true

关于ios - 在 iOS 框架中使用 Firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42221225/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com