ZSDK_API compiling error

I got problems compiling project with iOS ZSDK it cause this error :

Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_EASession", referenced from:
objc-class-ref in libZSDK_API.a(Zebra_EADSessionController.o)
"_OBJC_CLASS_$_EAAccessoryManager", referenced from:
objc-class-ref in libZSDK_API.a(MfiBtPrinterConnection.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

I don´t know why this happen, i followed instructions included to add ZSDK_API.a and headers, same steps i did with ZSDKDeveloperDemos and i can run demo without problems.
Any hint or help would be very appreciated.

XCODE 12.1
Objective-C

Steven Si
Make sure the Xcode has

Make sure the Xcode has ExternalAccessory.framework added to the project. The ZSDK_API.a is based on the ExternalAccessory.framework. We will get linker errors if the EA framework is not there.

Vote: 
Vote up!
Vote down!

Points: 1

You voted ‘up’


Abraham Rangel
Hi, great that was a correct

Hi, great that was a correct answer.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Topic locked