Error linker IOS / Unity - XcODE

I’ve got a strange mistake during the linking of my IOS apps.


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

Ok I try lot of thing during those last 24hours except one reinstall Unity / Xcode I hope I do not need to do that :confused:

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 !

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.