这篇博客记录了在Unity中进行iOS开发遇到的问题,包括C#调用Objective-C回调函数的限制,需要使用[MonoPInvokeCallback]属性,解决library not found错误的方法,处理Swift库链接问题,以及解决Unity脚本被过滤和Shader编译卡死的策略。此外,还提到了在不同环境下32位和64位机器的不同表现。
xcodemarshing:c#调用oc的回掉函数不能用闭包实现MonoPInvokeCallback:传给oc的函数需要有[MonoPInvokeCallback]属性library not found:dllimport选项,oc部分需要用__internal可能需要添加到embed link调用swift:oc做中间层链接UnityPreloadProducePe