App runs in simulator, but when trying to build from xCode, I'm getting the following error.
Undefined symbols for architecture armv7: "_filterDataInRange", referenced from: +[ApplicationRouting resolveAppAsset:] in ApplicationRouting.o ld: symbol(s) not found for architecture armv7 collect2: ld returned 1 exit status
Info: running xCode 4.3.2 Titanium SDK 2.1 This project doesn't use any native modules. Build method: xCode -> Product -> build for -> Archiving Building for iOS 5.1
Swapping compilers LLVM, LLVM GCC, etc.,
Cleaning project from TItanium, and
Cleaning project from xCode.
I can't seem to get passed this error. Any help would be appreciated.
May i ask - Why are you trying to build in Xcode? You can do everything in titanium. Including distributing the app.
Hi Timothy, the error message pointed out is like
referenced from: +[ApplicationRouting resolveAppAsset:] in ApplicationRouting.o ld: symbol(s) not found for architecture armv7
it seems like, there is some problem with the assets of your project, which is causing problem while resolving.
in most of the cases, there is no problem whether you build using titanium or X-code.
in your case, i will suggest do a clean build and then try checking error log if any.