- Home /
Error linker IOS / Unity - XcODE
Hi, I've got a strange mistake during the linking of my IOS apps.
Code:
Undefined symbols for architecture armv6:
"_iosShowActivityIndicator", referenced from:
__Z19RegisterMonoModulesv in RegisterMonoModules.o
ld: symbol(s) not found for architecture armv6
clang: error: linker command failed with exit code 1 (use -v to see invocation)
If someone already get this or something like that... ?
My iPhone 4S and my iPad 3 are in 5.0.1 and 5.1(iPad). I try to release them with the builder in iPhone / iPad and Universal.
If someone can help me it will be GREAT really
Answer by liszto · Aug 17, 2012 at 01:37 PM
Hi, Finally I found the solution to my problem...
It was an external lib which is included but I didn't know what is it..
So I comment the lines in RegisterMonoModules.cpp :
void ShowActivityIndicator(); and mono_dl_register_symbol ("ShowActivityIndicator");
And all is fine now.. pfiiuuu maybe sometimes I gonna understand why this function is include... cause I didn't use it and I don't know its utility.
Answer by liszto · Aug 17, 2012 at 12:32 PM
Ok I try lot of thing during those last 24hours except one reinstall Unity / Xcode I hope I do not need to do that :/
So I try my project on 2 different MAC and same problems in both cases, so it's probably not the computer (MAC) fault. Next I try to edit the AppController generate with all Unity functions cause in this files there are calls to ShowActivityIndicator(). I try to comment this only call but the problem is still here...
If someone got an idea or need something more to help me, it will be really really awesome !
Your answer
Follow this Question
Related Questions
Unity modules for iOS? 1 Answer
Xcode build crashes 0 Answers
Unity xcode project won't compile... 1 Answer
Codes / Scripts that will not work on iOS 1 Answer
Unity to xCode to iOS device problem 1 Answer