질문
프로젝트에서 사용 중인 모바일 SDK 버전을 확인하려면 어떻게 해야 하나요?
답변
모바일 SDK가 프로젝트에 통합된 방식에 따라 프로세스가 다를 수 있습니다.
Android - 수동 연동 및 패브릭 연동
- Android Studio 프로젝트 창을 엽니다.
- Android로 전환합니다.
- Gradle 스크립트 > build.gradle을 엽니다.
- 종속성에서 다음 줄을 찾습니다.
implementation 'com.zendesk:support:x.x.x'
이 예에서 모바일 SDK 버전은 2.3.1입니다.
iOS - CocoaPods 연동
Podfile.lock 파일을 열어 버전 번호를 확인할 수 있습니다. 텍스트 편집기를 사용하여 파일을 열 수 있습니다.
예
PODS:
- AnswerBotSDK (1.0.0-EAP1):
- AnswerBotSDK/CommonUI (= 1.0.0-EAP1)
- AnswerBotSDK/Providers (= 1.0.0-EAP1)
- AnswerBotSDK/SDK (= 1.0.0-EAP1)
- ZendeskSDK (= 2.2.0)
- AnswerBotSDK/CommonUI (1.0.0-EAP1):
- ZendeskSDK (= 2.2.0)
- AnswerBotSDK/Providers (1.0.0-EAP1):
- ZendeskSDK (= 2.2.0)
- AnswerBotSDK/SDK (1.0.0-EAP1):
- AnswerBotSDK/CommonUI
- AnswerBotSDK/Providers
- ZendeskSDK (= 2.2.0)
- ZendeskSDK (2.2.0):
- ZendeskSDK/Providers (= 2.2.0)
- ZendeskSDK/UI (= 2.2.0)
- ZendeskSDK/Core (2.2.0)
- ZendeskSDK/Providers (2.2.0):
- ZendeskSDK/Core
- ZendeskSDK/UI (2.2.0):
- ZendeskSDK/Core
- ZendeskSDK/Providers
DEPENDENCIES:
- AnswerBotSDK (= 1.0.0-EAP1)
- ZendeskSDK
SPEC REPOS:
https://github.com/cocoapods/specs.git:
- AnswerBotSDK
- ZendeskSDK
COCOAPODS: 1.6.0.beta.2
이 예에서 모바일 SDK 버전은 2.2.0입니다.
iOS - 수동 연동
각 프레임워크의 버전 번호를 확인하려면 .framework 파일로 이동하여 Info.plist 파일을 찾아서 엽니다.
Xcode와 같은 통합 개발 환경(IDE)을 사용하는 경우 번들 버전 문자열 키의 값을 찾습니다. Xcode는 자동으로 테이블에 있는 파일 형식을 지정합니다.
IDE를 사용하지 않는 경우에는 찾는 값이 CFBundleShortVersionString입니다.
CocoaPod 및 수동으로 연동된 프레임워크를 모두 포함한 GitHub 저장소는 SupportSDKSamples에서 사용할 수 있습니다.