728x90
SystemInfo.deviceUniqueIdentifier 는 Unity에서 현재 기기의 고유 식별자를 반환하는 프로퍼티이다
- 사용자 식별
- 라이선스 검증
- 기기별 데이터 저장
주의점
- 플랫폼별 동작의 차이 / 앱 삭제후 재 설치시, 값이 바뀔 수 있음
- 신뢰성 문제 / 값 변동이 있기 때문에 사용자 계정 시스템과 함께 사용하는 것이 좋음(UUID 기반으로 직접 관리 추천)
- 일부 기기에서 추가 권한 필요할 수도 있음
- 저장해서 쓰는게 의미가 없음 (OS 업데이트, 하드웨어 변경, 네트워크 환경 변화 등에 따라 값이 바뀌니까)
- 보안정책으로 차단될 가능성
- WIFI와 유선 네트워크를 번갈아 쓰는경우, VPN 환경이 달라지는 경우 값 바뀜 가능성
- 값이 바뀌면 기존에 저장한 유니크 키와 다르기때문에 인증 절차 문제 발생
- 맥주소 아님/하드웨어 키 아님/유니크 키라고 부르는게 맞음
728x90
'Unity' 카테고리의 다른 글
Lean.Common; 이슈 (0) | 2025.03.31 |
---|---|
Script Define Symbols 설정 (0) | 2025.03.17 |
TMP Input Field “No Monobehaviour Scripts” (0) | 2025.03.06 |
유니티 패키지 (커스텀 NUnit,Newtonsoft Json) (0) | 2025.02.25 |
LD 플레이어 Unity 로그캣 연동 (0) | 2024.12.05 |