사전 요구사항 및 의존성
'Test Solution SDK'를 성공적으로 연동하기 위해 Host 앱이 충족해야 하는 최소 요구사항과 SDK가 내부적으로 사용하는 주요 플러그인 목록을 안내합니다. 의존성 충돌이나 권한 문제를 예방하기 위해 설치 전 반드시 이 문서를 확인해 주세요.
Host 앱 요구사항
- Android:
- Minimum SDK Version:
API 24이상 - Kotlin Version:
2.1.0이상 - Gradle Version:
8.12이상 - Java Version:
11이상
- Minimum SDK Version:
- iOS:
- Minimum Deployment Target:
iOS 13.0이상 - Xcode Version:
15.0이상 - Swift Version:
5.0이상
- Minimum Deployment Target:
SDK 의존성 플러그인
본 SDK는 안정적인 기능 제공을 위해 아래의 Flutter 플러그인을 사용하고 있습니다.
| 플러그인 (Plugin) | 버전 (Version) | 사용 목적 | Host 앱 필요 설정 |
|---|---|---|---|
http | ^1.1.0 | API 서버와 문항 데이터 통신 | Android: INTERNET 권한 필요 |
logger | ^2.6.1 | App 의 동작을 추적하고 디버깅 | 설정 불필요 |
provider | ^6.1.5+1 | 상태 관리 | 설정 불필요 |
sentry_flutter | ^9.6.0 | SDK 에러 및 성능 모니터링 | 설정 불필요 |
shared_preferences | ^2.2.0 | 간단한 데이터를 디바이스에 영구적 저장 | 설정 불필요 |
의존성 충돌이 발생하나요?
만약 Host 앱에서 위 플러그인의 다른 버전을 사용하고 있어 빌드 충돌이 발생한다면, 먼저 Host 앱의 플러그인 버전을 저희 SDK 버전과 맞추는 것을 권장합니다. 문제가 해결되지 않는 경우, [문의 채널]로 연락주시기 바랍니다.