본문으로 건너뛰기

사전 요구사항 및 의존성

'Test Solution SDK'를 성공적으로 연동하기 위해 Host 앱이 충족해야 하는 최소 요구사항과 SDK가 내부적으로 사용하는 주요 플러그인 목록을 안내합니다. 의존성 충돌이나 권한 문제를 예방하기 위해 설치 전 반드시 이 문서를 확인해 주세요.

Host 앱 요구사항

  • Android:
    • Minimum SDK Version: API 24 이상
    • Kotlin Version: 2.1.0 이상
    • Gradle Version: 8.12 이상
    • Java Version: 11 이상
  • iOS:
    • Minimum Deployment Target: iOS 13.0 이상
    • Xcode Version: 15.0 이상
    • Swift Version: 5.0 이상

SDK 의존성 플러그인

본 SDK는 안정적인 기능 제공을 위해 아래의 Flutter 플러그인을 사용하고 있습니다.

플러그인 (Plugin)버전 (Version)사용 목적Host 앱 필요 설정
http^1.1.0API 서버와 문항 데이터 통신Android: INTERNET 권한 필요
logger^2.6.1App 의 동작을 추적하고 디버깅설정 불필요
provider^6.1.5+1상태 관리설정 불필요
sentry_flutter^9.6.0SDK 에러 및 성능 모니터링설정 불필요
shared_preferences^2.2.0간단한 데이터를 디바이스에 영구적 저장설정 불필요

의존성 충돌이 발생하나요?

만약 Host 앱에서 위 플러그인의 다른 버전을 사용하고 있어 빌드 충돌이 발생한다면, 먼저 Host 앱의 플러그인 버전을 저희 SDK 버전과 맞추는 것을 권장합니다. 문제가 해결되지 않는 경우, [문의 채널]로 연락주시기 바랍니다.