Petnow LogoPetnow
iOS SDK

iOS SDK 소개

Petnow iOS SDK의 기술 요구사항과 특징을 소개합니다.

최신 버전

모듈버전
UI Module1.3.3

Server API 권장: 반려동물 등록, 인증, 식별 등의 펫 관리는 서버에서 Server API를 통해 수행하세요. 클라이언트는 UI 모듈로 촬영만 담당합니다.

iOS SDK 특징

Petnow iOS SDK는 Swift로 작성된 네이티브 프레임워크로, SwiftUI와 UIKit 모두에서 사용할 수 있습니다.

SDK 구조

주요 컴포넌트

UI Module

  • CameraView
    • SwiftUI View로, 카메라 프리뷰와 탐지 오버레이를 표시합니다.
    • CameraViewModel을 주입받아 탐지 결과를 표시합니다.
  • CameraViewModel
    • 카메라 세션과 탐지 로직을 관리하고 상태를 발행합니다.

사용 방식

  • Swift Package Manager (SPM)
    • AWS CodeArtifact를 통한 사용

기술 요구사항

  • 최소 iOS 버전: iOS 16.0 이상
  • Xcode: 16.0 이상
  • Swift: 5.7 이상

다음 단계

iOS 앱에 SDK를 통합하려면 다음 문서를 참고하세요:

On this page