기본 개념
UDID란 무엇이고 언제 필요한가요?
UDID(Unique Device Identifier)는 특정 iPhone 또는 iPad에 연결된 영구 ID입니다. 기기를 초기화하거나 iOS를 업데이트해도 변경되지 않으며, Apple은 Settings 앱과 일반 앱에서 이 ID를 볼 수 없게 숨겨 놓았습니다.
개발자가 App Store를 거치지 않고 기기에 앱을 설치해야 할 때 UDID를 요청합니다:
- 테스터, 클라이언트, QA와 공유하는 Ad hoc 빌드.
- Xcode 또는 클라우드 빌드 서비스를 통해 설치된 개발용 빌드입니다.
- 앱 실행이 허용된 정확한 기기 목록이 포함된 프로비저닝 프로파일입니다.
TestFlight 및 App Store 설치 시에는 UDID가 필요하지 않습니다.