Unity/Bug / / 2025. 12. 29. 11:27

[Unity] native-googlesignin not found

반응형

구글 Signin을 플러그인을 통해 로그인 기능을 구현하여 빌드 테스트를 진행하니 다음과 같은 에러가 뜹니다.

 

DllNotFoundException: Unable to load DLL 'native-googlesignin'. 

Tried the load the following libraries 'native-googlesignin' because of '~~~'

at Google.impl.GoogleSignIn_Create(System.IntPtr data) [0x0000] in <00000~~~000>;0

 

 

빌드에 구글 로그인 관련 dll 파일을 로드하지 못해서 로그인 관련 기능을 수행할 객체를 생성하는데 실패했다는 것으로 보입니다.

 

그러면, dll 파일이 왜 빌드에서 빠졌는지 몇가지 확인을 했는데, 

저는 두 가지 방법을 사용했는데, 두 번째 방법으로 문제를 해결했습니다.

1. google-siginin 플러그인 재설치

2. 프로젝트 폴더 - Assert - Google Signin - Editor -  google - signin - google-signin-support - 1.0.4로 가서 확장자명 .srcaar을 모두 .aar로 강제 변경

 

.srcaar : Source Android Archive

- 유니티용 특수 메타데이터 파일

 

.aar : Android Archive

- 빌드 시스템에서 최종적으로 앱을 빌드할 때 참조 및 포함시키는 파일

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유