Unity

SystemInfo.deviceUniqueIdentifier 식별자

바르마스 2025. 3. 17. 10:18
728x90

SystemInfo.deviceUniqueIdentifier 는 Unity에서 현재 기기의 고유 식별자를 반환하는 프로퍼티이다

- 사용자 식별

- 라이선스 검증

- 기기별 데이터 저장

주의점

- 플랫폼별 동작의 차이 / 앱 삭제후 재 설치시, 값이 바뀔 수 있음

- 신뢰성 문제 / 값 변동이 있기 때문에 사용자 계정 시스템과 함께 사용하는 것이 좋음(UUID 기반으로 직접 관리 추천)

- 일부 기기에서 추가 권한 필요할 수도 있음

 

- 저장해서 쓰는게 의미가 없음 (OS 업데이트, 하드웨어 변경, 네트워크 환경 변화 등에 따라 값이 바뀌니까)

- 보안정책으로 차단될 가능성

- WIFI와 유선 네트워크를 번갈아 쓰는경우, VPN 환경이 달라지는 경우 값 바뀜 가능성

- 값이 바뀌면 기존에 저장한 유니크 키와 다르기때문에 인증 절차 문제 발생

- 맥주소 아님/하드웨어 키 아님/유니크 키라고 부르는게 맞음

 

728x90