문제 해결
DoveRunner Mobile App Security CLI 도구 사용 중 발생하는 오류는 이 표의 종료 코드에서 찾아 설명할 수 있습니다. 절차에 따라 오류를 해결할 수 있습니다. 그러나 이 장에서 해결할 수 없는 문제는 ‘DoveRunner Mobile App Security 도움말 센터(https://helpcenter.appsealing.com)‘를 통해 문의할 수 있습니다.
종료 코드 | 설명 | 절차 |
---|---|---|
100 | CLI 도구에 전송된 매개변수 없음 | 3.1 DoveRunner Mobile App Security Jenkins 매개변수 설정으로 이동하여 ‘필수’ 필드와 실링 옵션이 CLI 도구 실행 매개변수로 전송되었는지 확인하세요. |
101 | 구성 파일 경로가 입력되지 않았거나 입력된 경로에 파일이 존재하지 않습니다. | 유효한 구성 파일 경로가 입력되었는지 확인하세요. |
103 | 실링 정보 검색 실패 | CLI 도구에 대한 액세스 권한이 부여되었는지 확인하세요. 이 문제가 계속 발생하면 CLI 도구 로그와 OS 환경을 헬프 센터로 보내주세요. |
110 | CLI 도구 인증 실패 | CLI 도구 인증은 다음과 같은 이유로 실패할 수 있습니다: |
1) authkey가 입력되지 않았거나 유효하지 않음 | ||
-입력된 authkey가 발급된 authkey인지 확인하세요. | ||
2) 도구 버전 또는 해시 값이 유효하지 않음 | ||
-CLI 도구가 수정되었거나 유효성 검사를 통과하지 못했습니다. DoveRunner Mobile App Security의 공식 버전을 사용하여 다시 시도하세요. | ||
3) authkey에 등록된 패키지와 다른 패키지로 실링 | ||
- 등록되지 않은 제목(패키지 이름)은 도구를 사용하여 실링할 수 없습니다. 패키지 등록을 요청한 후 실링을 진행하세요. | ||
실링 옵션 유효성 검사가 실패했을 수 있습니다. | ||
1) (emulator, rooting) 차단 옵션이 유효하지 않은 경우 | ||
-block_environment는 ‘emulator’, ‘rooting’ 이외의 값으로 구성할 수 없습니다. | ||
2) allow_external_tool 옵션 (macro, sniff)이 유효하지 않은 경우 | ||
- allow_external_tool은 ‘macro’, ‘sniff’ 이외의 값으로 구성할 수 없습니다. | ||
3) 잘못된 배포 모드 - deploymode는 ‘test’, ‘release’ 이외의 값으로 구성할 수 없습니다. | ||
4) 잘못된 dex 암호화 옵션 - dex_encrypt는 ‘no’ 또는 ‘yes’ 이외의 값으로 구성할 수 없습니다. | ||
5) 잘못된 앱 유형 - app_type은 ‘GAME’ 또는 ‘NON_GAME’ 이외의 값으로 구성할 수 없습니다. | ||
6) 잘못된 실링 옵션 - 지원되지 않는 실링 옵션 사용 또는 입력된 값의 오타. | ||
인증 프로세스 중 네트워크가 불안정할 때 CLI 도구는 총 10회 시도로 10초마다 네트워크 연결을 재시도합니다. 네트워크가 안정되면 다음 단계로 진행됩니다. 그러나 재시도 종료 후에도 네트워크가 불안정하면 오류가 발생합니다. | ||
[재시도 중 메시지] | ||
요청을 일시적으로 완료할 수 없습니다. 다시 시도하세요… ( 1 / 10 ) | ||
[오류 메시지] | ||
유효성 검사가 실패했습니다. 실링을 다시 시도하세요. 문제가 해결되지 않으면 헬프 센터를 통해 문의하세요. [이유 : 예외 원인] (종료 코드: 110) | ||
120 | CLI 도구에 전달된 잘못된 실링 옵션 | 실링 옵션 유효성 검사는 다음과 같은 이유로 실패할 수 있습니다: 1) 잘못된 url - url이 잘못되었거나 방화벽 때문에 실링을 처리할 수 없습니다. CLI 도구는 HTTPS(SSL) 프로토콜을 사용하므로 실링 중에 환경이 https 연결을 허용하는지 확인하세요. 2) 잘못된 srcapk 경로 - srcapk 옵션이 입력되지 않았거나 입력된 경로에 APK/AAB 파일이 없습니다. 3) 잘못된 sealedapk 경로 - sealedapk가 입력되지 않았습니다. |
130 | APK 파일 업로드 실패 | 실링 옵션 ‘srcapk’에 정의된 APK/AAB 파일이 존재하고 네트워크가 연결되어 있는지 확인하세요. |
업로드 프로세스 중 네트워크가 불안정할 때 CLI 도구는 총 10회 시도로 10초마다 APK/AAB 파일 업로드를 재시도합니다. 네트워크가 안정되면 다음 단계로 진행됩니다. 그러나 재시도 종료 후에도 네트워크가 불안정하면 오류가 발생합니다. | ||
[재시도 중 메시지]요청을 일시적으로 완료할 수 없습니다. 다시 시도하세요… ( 1 / 10 ) | ||
[오류 메시지] | ||
APK/AAB 파일 업로드가 실패했습니다. 실링을 다시 시도하세요. 문제가 해결되지 않으면 헬프 센터를 통해 문의하세요. [이유 : 예외 원인] (종료 코드: 130) | ||
140 | 실링 요청 실패 | 실링 요청 중 오류가 발생했습니다. 분석을 위해 로그를 헬프 센터로 보내주세요. |
실링 요청 프로세스 중 네트워크가 불안정할 때 CLI 도구는 총 10회 시도로 10초마다 네트워크 연결을 재시도합니다. 네트워크가 안정되면 다음 단계로 진행됩니다. 그러나 재시도 종료 후에도 네트워크가 불안정하면 오류가 발생합니다. | ||
[재시도 중 메시지] | ||
요청을 일시적으로 완료할 수 없습니다. 다시 시도하세요… ( 1 / 10 ) | ||
[오류 메시지] | ||
실링 요청이 실패했습니다. 실링을 다시 시도하세요. 문제가 해결되지 않으면 헬프 센터를 통해 문의하세요. [이유 : 예외 원인] (종료 코드: 140) | ||
150 | 실링 실패 | 실링 프로세스 중 오류가 발생했습니다. 분석을 위해 로그를 헬프 센터로 보내주세요. |
실링 프로세스 중 네트워크가 불안정할 때 CLI 도구는 총 40회 시도로 10초마다 네트워크 연결을 재시도합니다. 네트워크가 안정되면 다음 단계로 진행됩니다. 그러나 재시도 종료 후에도 네트워크가 불안정하면 오류가 발생합니다. | ||
[재시도 중 메시지] | ||
요청을 일시적으로 완료할 수 없습니다. 다시 시도하세요… ( 1 / 40 ) | ||
[오류 메시지] | ||
실링 처리가 실패했습니다. 실링을 다시 시도하세요. 문제가 해결되지 않으면 헬프 센터를 통해 문의하세요. [이유 : 예외 원인] (종료 코드: 150) | ||
160 | 실링된 APK 다운로드 실패 | 실링된 APK/AAB 파일 다운로드 중 오류가 발생했습니다. |
APK/AAB 파일은 실링 프로세스가 완료된 후 다운로드됩니다. 다운로드 프로세스 중 네트워크가 불안정할 때 CLI 도구는 총 10회 시도로 10초마다 네트워크 연결을 재시도합니다. 네트워크가 안정되면 다음 단계로 진행됩니다. 그러나 재시도 종료 후에도 네트워크가 불안정하면 오류가 발생합니다. | ||
[재시도 중 메시지] | ||
요청을 일시적으로 완료할 수 없습니다. 다시 시도하세요… ( 1 / 10 ) | ||
[오류 메시지] | ||
APK/AAB 파일 다운로드가 실패했습니다. 실링을 다시 시도하세요. 문제가 해결되지 않으면 헬프 센터를 통해 문의하세요. [이유 : 예외 원인] (종료 코드: 160) | ||
250 | 불안정한 서버 | 서버에서 예상치 못한 오류가 발생했습니다. 5분 후에 다시 시도하세요. 문제가 계속 발생하면 로그를 헬프 센터로 보내주세요. |