Unity에서 UID를 생성하는 방법과 iOS에서 본 터미널 고유 ID에 대한 고찰
Unity에서 UID를 생성하는 방법
string GetUUID()
{
var guid = System.Guid.NewGuid();
return guid.ToString();
}
단말기 고유 ID의 고찰
도대체 왜 필요해
터미널 고유 ID에 대한 iOS 동향
터미널 고유 ID는 사용자가 자유롭게 변경할 수 있는 것이 아니기 때문에 지금은 추천하지 않는 형식입니다.(버전에 따라 이 방법이 호출되면 취소되거나 뒤에 설명한 대체 방법의 결과를 되돌려줍니다)
iOS6.0 이후 다음 두 가지를 대체 방법으로 실시했다.
identifierForVendor
AdvertisingIdentifier
iOS 12에서 설정 프로그램에서 [프라이버시]>[광고]로 전진할 때 상기 화면이 된다.
Unity의 SystemInfo.deviceUniqueIdentifier 정보
identifierForVendor
고찰하다.
1. 여러 앱 사이에서 특정 사용자를 추적하려는 경우(광고 등 용도)
기본적으로 추천되는 절차는 없지만 추적
AdvertisingIdentifier
만 할 수 있는 사용자의 선택이 있다.2. 어플리케이션을 다시 설치할 때 사용자 정보를 복원하려는 경우
identifierForVendor
를 사용하면 실현할 수 있지만 안드로이드에는 그런 구조가 없을 것 같아 주의해야 한다.나는 계정을 사용하여 사용자 데이터를 복원하는 것이 현실적이라고 생각한다.참고 자료
[Unity] Unity에 UID 만들기 - Matt02's Note
http://matt02.hatenablog.com/entry/2014/07/26/023635
Unity - Scripting API: SystemInfo.deviceUniqueIdentifier
https://docs.unity3d.com/ScriptReference/SystemInfo-deviceUniqueIdentifier.html
'필수'유니티가 의뢰한 기종 고유 ID 위험! -Unity 어플리케이션의 효과 측정 | 마케팅을 지원하는 Digital Cloud Plantform
https://admage.jp/blog_008_unity-apprication.html
iOS/Android 식별 단말기의 ID 요약 | 주식회사 ai 고개
https://iridge.jp/blog/201404/4836/
Reference
이 문제에 관하여(Unity에서 UID를 생성하는 방법과 iOS에서 본 터미널 고유 ID에 대한 고찰), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nkjzm/items/06dd56736a37ef915936텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)