Start a new topic

Apple Mach-O Linker (Id) Error

Apple Mach-O Linker (Id) Error


I am attempting to build a simple IOS application with the Wikitdue SDK. I am able to compile and run the sample IOS apps. When I attempt to build my own app, even a simple on, I get a Mach-O Linker (Id) Error. This occurs right after I create a WTArchutectVIew. I get 200+ compile errors. I have properly linked the WikitudeSDK.framework to the project and included it in the folder. 

I am testing with XCode 7.1 in both Swift and Objective-C apps. I have tested with both the 4.1.0 and 5.0 Wikitude SDK. 

Sample GitHub: https://github.com/BananaSplitio/TestTestTest

 

Thanks for the help

 

Andrew

Hi Andrew,
Did you add all the iOS system frameworks that the Wikitude SDK requires? You find a list of all Frameworks that you need to link in the iOS Setup Guide which is part of our SDK documentation.
Alternatively you can compare project settings with the Wikitude SDK example application and yours.

 

Best regards

Andreas

I had the same problem and did as Andreas suggested: I checked the SDK example app against mine. I discovered that my app was missing the CoreMedia.framework.

Note that I had followed the instructions here: http://www.wikitude.com/developer/documentation/ios. The instructions list all required frameworks, save CoreMedia.framework. As such, it might be worth updating the instructions as I suspect some developers might get stuck in the same place. 

Hi Raffi,
Thx for reminding us ;) We already updated the documentation in our 'beta' download section. This will then go live very soon.

Best regards,

Andreas
Login or Signup to post a comment