반응형

사용자 식별을 위한 방법

 

키로 고유한 값 지정

 

https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor

 

 

Apple Developer Documentation

 

developer.apple.com

 

UIDevice.current.identifierForVendor?.uuidString

iOS 장치에 설치되어 있는 동안 동일하게 유지됩니다. 사용자가 장치에서 해당 공급업체의 앱을 모두 삭제한 후 그 중 하나 이상을 다시 설치하면 값이 변경됩니다. Xcode를 사용하여 테스트 빌드를 설치하거나 애드혹 배포를 사용하여 기기에 앱을 설치할 때도 값이 변경될 수 있습니다. 따라서 앱이 이 속성의 값을 어디에나 저장하는 경우 식별자가 변경되는 상황을 적절하게 처리해야 합니다.

 

삭제 케이스 => 공급업체 앱을 전부 제거, xcode test build, adhoc 

 

 

shared keychain으로 키체인 값 공유

 

https://developer.apple.com/documentation/security/keychain_services/keychain_items/sharing_access_to_keychain_items_among_a_collection_of_apps

반응형

+ Recent posts