Xcode 14 给出 flurry sdk 的构建错误

标签 xcode xcode14

更新到 xcode 14 后出现构建错误

error build: Undefined symbol: _OBJC_CLASS_$_Flurry
error build: Undefined symbol: _OBJC_CLASS_$_FlurrySessionBuilder

我尝试清理 pod 并重新安装 pod,还尝试在构建阶段添加 libFlurry_11.2.1.a,但没有用。

pod 中的平台目标是“12.1”,并且使用以下命令进行 flurry

pod 'Flurry-iOS-SDK/FlurrySDK', '~> 11.2.0'

最佳答案

我不得不联系支持人员,但这对我有用:

pod 'Flurry-iOS-SDK/FlurrySDK', '~> 12.1.1'

并且“startSession”已更改为:

Flurry.startSession(apiKey: "***", sessionBuilder: FlurrySessionBuilder.init()
        .build(crashReportingEnabled: true)
        .build(logLevel: .all))

PS:您的“startSession”可能有所不同。这取决于您的需求。

关于Xcode 14 给出 flurry sdk 的构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73729457/

相关文章:

objective-c - 如何在 Interface Builder (Xcode 5) 中编辑工具栏?

ios - 带有 NavigationLink 和按钮的 SwiftUI 列表

uitest - Xcode 14 中的 UI 测试失败

swiftui - 如何在 TabView 中使用新的 iOS 16 NavigationStack 进行 popToRoot?

ios - Xcode14 在启动时崩溃 : dyld: Library not loaded:/usr/lib/swift/libswiftCoreGraphics. dylib

swift - 图像无法在新的 iOS 16 WidgetKit 中渲染?

objective-c - 应用程序启动时的 NSImage

swift - SIGABRT 尝试切换到第二个 View 时出错

xcode - 恢复应用内购买失败

ios - 更新 Xcode 14 后,我们遇到了应用程序绕过 <UIButton> 对象的 Objective-C 运行时 dealloc 启动的错误