Petnow LogoPetnow
변경 이력

iOS 변경 이력

iOS SDK 버전별 변경사항

이 페이지는 iOS SDK의 전체 릴리즈 히스토리를 담고 있습니다.

최신 릴리즈는 Changelog 메인 페이지를 참고하세요.


[1.5.1] - 2026-10-15

UI Module v1.5.1

패치 릴리즈입니다. 공개 API 변경은 없습니다.

🐛 Fixed

  • 다수의 프로필을 연속 등록할 때 메모리가 누적될 수 있었습니다. 세션 도중 촬영 화면을 벗어나면 수집된 얼굴·비문 이미지가 해제되지 않고 프로세스 수명 내내 남았습니다.
  • 촬영 실패 시 사유가 다시 전달됩니다. 각 사유의 비율을 프레임 수가 아니라 사유 개수로 나눠 계산해, 두 가지 이유로 동시에 실패한 세션은 일반 오류만 전달됐습니다.

[1.5.0] - 2026-09-28

UI Module v1.5.0

✨ Added

  • LicenseInfo(apiKey:environment:) — 키가 인증하는 백엔드를 지정합니다.
  • CameraController.performanceStats — 카메라·검출기 성능 수치.

🔧 Changed

  • enableFakeDetection 기본값이 **true**가 되었습니다.

🗑️ Removed (breaking)

  • CameraOpticsPolicy와 적응형 후면 카메라 모드. 후면 렌즈 선택은 1.4.3과 동일합니다.

🐛 Fixed

  • 다른 API 키를 두 번째로 넘기면 거부됩니다(PetnowUIError.multipleApiKeys).

⚠️ Deprecated

  • DetectionConfiguration.difficultyMode — 받기만 하고 무시됩니다.

[1.4.5] - 2026-09-03

UI Module v1.4.5

  • 내부 개선 및 안정화.

[1.4.0] - 2026-06-08

UI Module v1.4.0

🔧 Changed

  • pause/resume가 기존 detection session을 보존합니다.

⚠️ Deprecated

  • CameraViewModel → CameraController, CameraView(viewModel:) → (controller:), stopDetection() → finalizeCamera(), startDetectionSession() → startDetection(); 라이선스는 컨트롤러 생성자로 이동. 기존 심볼은 deprecated 별칭으로 빌드됩니다 — v1.3 → v1.4 마이그레이션 참고.

[1.3.2] - 2026-04-28

UI Module v1.3.2

  • 코드 변경 없음 (Android 핫픽스에 따른 버전 동기화)

[1.3.1] - 2026-04-09

UI Module v1.3.1

  • 코드 변경 없음 (Android 핫픽스에 따른 버전 동기화)

[1.3.0] - 2026-01-29

UI Module v1.3.0

✨ Added

  • 오버레이 커스텀 기능: 탐지 영역 위에 커스텀 UI 배치
  • 사운드 제어: playSound, stopSound API
  • 촬영 진행 상황 추적: 현재 촬영 수(currentCount) 및 탐지 영역 좌표(detectedObjectNormalizedRect) 제공

🔧 Changed

  • 초기화 플로우 개선: isInitialized 프로퍼티로 초기화 상태 확인 가능
  • 탐지 오류 감소: Fake detection 정확도 개선
  • 상세한 실패 사유: DetectionFailureReason에 더 많은 오류 유형 추가

🧹 Cleanup

  • API 단순화: requestedImageCount로 통합 (기존 requestedMinimumImageCount 제거)

[1.2.2] - 2025-08-29

UI Module v1.2.2

✨ Added

  • Fake detection 제어: setFakeDetection API 추가로 가짜 탐지 토글 가능

🐛 Fixed

  • 카메라 이미지 크기 정확도 개선
  • 탐지 정확도 최적화

[1.2.1] - 2025-08-19

UI Module v1.2.1

🐛 Fixed

  • 안정성 및 성능 개선

[1.2.0] - 2025-07-29

UI Module v1.2.0

초기 공개 버전


[1.1.0] - 2025-06-05

UI Module v1.1.0

내부 테스트 버전


[1.0.1] - 2025-06-05

UI Module v1.0.1

🐛 Fixed

  • 안정성 개선

[1.0.0] - 2025-06-05

UI Module v1.0.0

✨ Added

  • 최초 릴리즈
  • 기본 카메라 탐지 기능
  • SwiftUI 기반 CameraView 제공

On this page