iOS.기기 고유 식별자 가져오기
참조 기사 iOS 고유 식별자(IDFAamp; IDFV)
종속성: AdSupport.framework
시스템 지원: iOS6 이상 시스템
획득 방법: [ASIdentifierManager sharedManager].advertisingIdentifier.UUIDString
정의: 고유 장치를 식별하는 데 사용되는 숫자와 문자로 구성된 문자열입니다.
기능:
종속성: UIKit.framework
시스템 지원: iOS6 이상
획득 방법: [UIDevice currentDevice]. .UUIDString
정의: 고유한 장치를 식별하는 데 사용되는 숫자와 문자의 문자열입니다.
기능: 공급업체 값에 따라 공급업체가 동일하면 동일한 문자열을 반환하고, 공급업체가 다르면 다른 문자열을 반환합니다.
Vendor 설명 : 영어설명은 Seller, Hawker 입니다. xcode 문서에 따르면 일반적인 상황에서는 App Store에서 제공한 데이터를 기반으로 판단이 내려집니다. 단, 앱 스토어를 통해 앱이 설치되지 않은 경우(예: 기업용 애플리케이션 또는 개발 및 디버깅 중)에는 번들 ID를 기준으로 판단됩니다.
판단 기준 :
예: com.example.app1과 com.example.app2는 마지막 접미사만 다르므로 동일한 공급업체 ID가 생성됩니다
여기서 또 주의할 점은 사용자가 동일 업체에 해당하는 프로그램을 모두 삭제한 뒤, 동일 업체에서 제공하는 프로그램을 다시 설치하면 식별자ForVendor가 초기화된다는 점이다.