- Home /
Missing frameworks in Xcode after upgrade
I was successful in building my Unity app in iOS, however after upgrading to the latest Unity 4.5.4f1 and Xcode 5.1.1 it now gives me the following fatal errors. There appears to be a missing framework, any ideas what that is and where I can get it?
Undefined symbols for architecture armv7: "_plg_isAborted", referenced from: RegisterMonoModules() in RegisterMonoModules.o "_plg_getAbortCode", referenced from: RegisterMonoModules() in RegisterMonoModules.o "_plg_Log", referenced from: RegisterMonoModules() in RegisterMonoModules.o "_plg_EndRecordingSession", referenced from: RegisterMonoModules() in RegisterMonoModules.o "_plg_CaptureFrameNative", referenced from: RegisterMonoModules() in RegisterMonoModules.o "_plg_CaptureAndSendCameraFrame", referenced from: RegisterMonoModules() in RegisterMonoModules.o "_plg_BeginRecordingSession", referenced from: RegisterMonoModules() in RegisterMonoModules.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Do you replace the project when building from the new version of Unity?
I have been told I should Build and Replace but I'm not given the option at any point, what do I need to do to replace it?
Sorry, I'm not very experienced with Unity yet!
Answer by unimechanic · Oct 06, 2014 at 08:05 PM
If the project exists and you are building to the same folder, then it should allow you to replace it. But my question was just to make sure that you are not updating an old/broken Xcode project. Just make sure of that. Build to an empty folder.
Now, are you using plugins? There could be some incompatibility with one or some of them.