프로젝트

일반

사용자정보

결함 #14053

[3T][업데이트][#21099][TA_IOS] 통합결재_앱을 백그라운드로 내힌 상태에서 강제 업데이트 진행 시 업데이트 팝업 미노출 됨

박수민이(가) 하루 전에 추가함. 하루 전에 수정됨.

상태:
해결
우선순위:
보통
담당자:
시작시간:
2025-11-19
완료기한:
진척도:

100%

추정시간:
버전:
앱버전:
디바이스:
MO_APP_iOS
요청자:
OS버전:
심각도:
중대한 결함(Major)

설명

[재현경로]

아이패드에서 통합결재 앱을 실행
앱을 백그라운드로 내림
강제 업데이트 설정
앱을 포그라운드 전환 후 팝업 노출 확인
[문제점]

아이패드에서 앱을 백그라운드로 내린 상태에서 강제 업데이트 설정 후 포그라운드 전환하면 업데이트 팝업이 미노출 되는 현상
포그라운드 전환 후에는 노출되지 않지만 로그아웃 시도시 업데이트 팝업이 노출됩니다.
[기대결과]

아이패드에서 앱을 백그라운드로 내린 상태에서 강제 업데이트 설정 후 포그라운드 전환해도 업데이트 팝업이 노출돼야 함

이력

#1 조정후이(가) 하루 전에 변경

  • 상태을(를) 신규에서 해결(으)로 변경되었습니다.
  • 담당자을(를) 조경천에서 정인명(으)로 변경되었습니다.
  • 진척도을(를) 0에서 100(으)로 변경되었습니다.

iPad의 경우 강제업데이트 상황에 대한 처리가 누락되어 밣생한 것으로 해당 코드 추가하여 해결합니다.

.......
do {
// 업데이트 응답 데이터 파싱
let response = try JSONDecoder().decode(KBDataResponse.self, from: data)
if let info = response.data, info.cmpsYn == "y" {
ScreenManager.shared.checkScreenBlock(refresh: true) { update in
if update {
if let finishableVC = topVC as? Finishable {
finishableVC.finish(true)
}
}
}
return
}

......

내보내기 Atom PDF