[Unity] 유니티 빌드 중 아래와 같은 오류가 날때 해결 방법
사용 유니티 버전 : 2019.2.18f1
UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors
at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x00242] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:190>
at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x0007f] in C:\buildslave\unity\build\Editor\Mono\
BuildPlayerWindowBuildMethods.cs:95>
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) (at C:/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:179)
위와 같은 오류 로그가 발생하여 구글링을 통해 찾은 해결 방법으로는
1. exe 파일이 생성되지 않는 경우 빌드 폴더를 변경
2. Assets 에서 ReimportAll 하기
대체로 위의 두가지였는데 둘다 해결이 되지 않음.
저의 경우는 스크립트에
#if !UNITY_EDITOR
(플러그인 코드)
#endif
같은 코드를 통해 사용하지 않는 구버전 플러이그인을 호출하는게 문제였습니다.
위 코드는 에디터상에서는 오류가 나지 않았기 때문에 모르고 있었던 것이죠.
위 오류가 위의 2가지 방법으로 해결이 되지 않는 다면 코드를 다시한번 살펴보는 것도 방법입니다.
'Unity' 카테고리의 다른 글
[Unity] 유니티 IAP 사용하기(인앱결제 설정) (3) | 2020.02.03 |
---|---|
[Unity] 유니티 IAP Reimport 안될때 해결방법 (0) | 2020.01.21 |
[Unity] hex code 를 RGBA color 값으로 변경하는 방법 (0) | 2019.09.29 |
[Unity] 유니티 애널리틱스 커스텀 이벤트 적용하기 (Unity Analytics) (2) | 2019.07.25 |
[Unity] 유니티 PlayerPrefs를 이용한 간단한 저장 및 불러오기 (1) | 2019.07.22 |