本文记录接入HybridCLR所遇到的问题
遇到ExecutionEngineException: not support extern method: xxxx
在热更新中定义了extern函数,这暂时不支持。解决办法是将extern函数移到AOT部分。
碰到iOS无法获取定位权限的问题,检查发现也是extern
[MethodImpl(MethodImplOptions.InternalCall)]
[FreeFunction("LocationService::IsServiceEnabledByUser")]
internal static extern bool IsServiceEnabledByUser();
未完待续……