Adding Testflight SDK: missing required architecture arm64 in file libTestFlight.a

ios, iphone, testflight

Solution

The 2.0.2 version of the TestFlight library does not support `arm64`.

You can either remove the `arm64` from your project and targets or use the 2.1 beta library which has support for `arm64`

Problem

I'm adding the Testflight SDK to my iOS project, but now I can't build the IPA for it. The error I have is ``` ld: warning: ignoring file /Users/RM/Dropbox/SAM_iOS/mainApp/SAM/TestFlightSDK2/libTestFlight.a, missing required architecture arm64 in file /Users/RM/Dropbox/SAM_iOS/mainApp/SAM/TestFlightSDK2/libTestFlight.a (3 slices) Undefined symbols for architecture arm64: "_OBJC_CLASS_$_TestFlight", referenced from: objc-class-ref in AppDelegate.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) ``` I've followed (three times) the steps detailed here, but the error keeps appearing. Any help is appreciated!

Original source