맥북 프로 유니티 에디터에서 NetClient NotFound 에러

유니티 이고, 맥북 프로로 iOS 빌드를 해서 폰으로 실행해 보면 문제가 없습니다. 헌데 맥북 유니티 에디터에서 프로젝트를 실행하니 NetClient를 알지 못합니다.

DllNotFoundException: ProudNetClientPlugin

이런 에러가 발생합니다.

ProudDotNetClientUnity-iOS.dll이나 프라우드 엔진의 include, lib/Plugins/Unity/2018/IOS의 파일은 모두 에셋에 넣어두었고 OS 체크하는 것도 모두 살폈습니다. 하지만 에디터 실행 중 읽히지 않고 디버깅 해봐도 내용을 몰라 null 처리 됩니다.

lib/Plugins/Unity/2018/IOS 폴더는 iOS 빌드를 위해서 필요한 폴더입니다.
macOS의 유니티 에디터를 위해서는 ProudNetClientPlugin.bundle 폴더가 필요합니다. 그리고 managed DLL도 ProudDotNetClientUnity-iOS.dll이 아니라 ProudDotNetClientUnity.dll이 필요합니다. 전자는 iOS용입니다. 후자는 macOS와 윈도우 양쪽에서 모두 쓰이는 managed DLL입니다.