上下文:一个简单的iOS应用程序,需要一个由unity-xcode插件实现的方法。 (http://docs.unity3d.com/Manual/PluginsForIOS.html)
更多细节Xcode:5.1.1 Unity:4.5.1f3
我尝试了一个简单的插件unity-xcode,当我运行项目(xcode)时,出现错误:
Undefined symbols for architecture armv7:
"__savePicture", 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)
重要提一下,当我运行没有插件的项目时,一切都很好,应用程序在我的ipad中运行没有问题。
我只生成一个“.h”和“.m”并将这些文件添加到生成的xcode项目中的classes文件夹中,这是我的c#代码中的一个简单的调用方法:
[DllImport ("__Internal")]
private static extern void _savePicture(string nom);
你可以帮帮我吗?我从Unity开始尝试了不同的设置,希望能让它工作,但它不会发生。
相关主题: http://forum.unity3d.com/threads/undefined-symbols-for-architecture-armv7-help.198242/