Home Ask Login Register

Developers Planet

Your answer is one click away!

Amit Mourya February 2016

Undefined symbols for architecture arm64: "_OBJC_CLASS_$_MMWormhole"

I am getting following error while build

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

I have installed plugin using cordova plugin add cordova-plugin-apple-watch

I did not got any libmmwormhole.a file with plugin installation

I had added reference of MMWormhole.h in InterfaceController.m.


Owen Hartnett February 2016

In your file InterfaceController, you use the class with a name containing "Wormhole." It's not defined anywhere, so the linker can't put it together. It looks like a library is missing.

Post Status

Asked in February 2016
Viewed 3,856 times
Voted 4
Answered 1 times


Leave an answer

Quote of the day: live life