我试图在Unity中使用iOS原生框架,但我不知道如何。
在我的C#脚本中,我调用这样的本机函数:
[DllImport ("__Internal")]
private static extern void framework_hello();
void Start () {
framework_hello();
}
下面是我的文件夹结构
资产 - >插件 - > iOS - > SampleFramework.framework
但是当我在iPad上部署我的应用程序时,xCode显示此错误:
Showing Recent Messages
"_framework_hello", referenced from:
_FrameworkBridge_framework_hello_m2723398483 in Bulk_Assembly-CSharp_0.o
(maybe you meant: _FrameworkBridge_framework_hello_m2723398483)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)