Xcode unity插件错误:“架构armv7的未定义符号”

时间:2014-06-26 16:46:38

标签: c# ios objective-c xcode unity3d

今天这是我的头疼,我希望有人可以帮助我:

上下文:一个简单的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/

0 个答案:

没有答案