flurry/flurry-ios-sdk

Build Error With Version 12.0 And Intel MacBook Pro

Paladinfeng opened this issue · 2 comments

Describe the bug
Build Error With Version 12.0 And Intel MacBook Pro

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_FlurryPLCrashReporter", referenced from:
      objc-class-ref in libFlurry.a(libFlurryTVOS.a-arm64-master.o)
  "_OBJC_CLASS_$_FlurryPLCrashReporterConfig", referenced from:
      objc-class-ref in libFlurry.a(libFlurryTVOS.a-arm64-master.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

This Bug is About
Please choose the closest item by replacing [ ] with [x].

  • Integration
  • Analytics
  • Ads
  • Messaging/Push
  • IAP
  • Remote Configuration
  • Flurry Website/Dashboard
  • Other

Platform
Please choose the platform(s) that you are having the issue by replacing [ ] with [x].

  • iOS
  • tvOS
  • WatchOS

Environment
Please tell us the versions of Flurry SDK, XCode, and iOS you are using.

  • Flurry SDK: 12.0.0
  • XCode: 13.3.1
  • tvOS: 15.4.1

Screenshots
image

Additional context
Are you using Flurry Push/Messaging? NO
(iOS) Are you using CocoaPods or manual binary integration? Using CocoaPods

Add any other context about the problem here.

Hi @Paladinfeng, did you include CrashReporter.xcframework in your build binaries?

No, There is no CrashReporter.xcframework

But, After repalce pod 'Flurry-iOS-SDK/FlurryTVOS' with pod 'Flurry-iOS-SDK/FlurrySDK', Xcode build successed