Unity c#调用Object-C接口参数类型导致Xcode运行报错
来源:互联网 发布:nginx 禁止某个域名 编辑:程序博客网 时间:2024/06/08 10:35
今天用c#调用Object-C,写了一个入口方法:
//执行平台相关方法 static const char* callPlatformFunction(std::string functionName,std::string jsonContent);调用方法
#if UNITY_IOS[DllImport("__Internal")]public static extern void callPlatformFunction(string __functionName,string __jsonContent);#endif
Build Xcode工程报错:
dyld: Symbol not found: _GKPlayerAuthenticationDidChangeNotificationName Referenced from: /Users/ghgh/Library/Developer/CoreSimulator/Devices/E693C617-3C7F-4A07-991D-D6EB9C095BAE/data/Containers/Bundle/Application/0E5C0608-BAED-4D2C-823A-3A817F1707E2/myDemo.app/myDemo
问题具体原因可以参考:http://blog.sina.com.cn/s/blog_3e51bb390102vprj.html
修改方式:平台接口定义修改为:
static const char* callPlatformFunction(const char* functionName,const char* jsonContent);
补充:
抱歉,根本原因是工程中未添加GameKit.framework
阅读全文
0 0
- Unity c#调用Object-C接口参数类型导致Xcode运行报错
- C#调用VC DLL接口函数参数类型对应介绍
- c#调用C接口时指针参数的接入
- C#调用C接口字符参数编码的问题解决方法
- unity JS调用C#出现BCE0019报错的情况
- Unity调用Object-c,XUPorter的使用
- object-c 混编 调用C,C++接口
- unity 中 c# 与 object-c 交互
- 《Xcode基本用法》如何运行C/C++/Object-C程序
- JAVA设置函数参数类型为Object,传入int型参数报错
- java调用C# webservice接口使用axis报错
- C# 调用非托管dll提供接口参数 结构类型 的转换问题。
- C#调用VC的DLL的接口函数参数类型转换一览表
- C#调用VC的DLL的接口函数参数类型转换一览表
- C#调用VC的DLL的接口函数参数类型转换一览表
- C#调用VC的DLL的接口函数参数类型转换一览表
- C#调用VC的DLL的接口函数参数类型转换一览表_蓝竹傲雪
- C#调用VC的DLL的接口函数参数类型转换一览表
- getClass()和getSimpleName()的区别和作用
- ubuntu 里python安装
- java语言基础——自行封装数组操作工具ArrayUtil类
- 通过jsp获取本机ip地址
- Fragment 中调用 activity
- Unity c#调用Object-C接口参数类型导致Xcode运行报错
- 内存泄露的原因
- System.loadLibrary调用SO源码解析
- Css中的一些疑问
- 初步了解CC概念---20170803
- LINUX 学习第5天 一些补充
- AAPT err(Facade for 928882516): libpng error: Not a PNG file 问题解决
- Android开发探索---读后笔记(第二章)
- Balanced Lineup POJ