결함 #14053
[3T][업데이트][#21099][TA_IOS] 통합결재_앱을 백그라운드로 내힌 상태에서 강제 업데이트 진행 시 업데이트 팝업 미노출 됨
100%
설명
[재현경로]
아이패드에서 통합결재 앱을 실행
앱을 백그라운드로 내림
강제 업데이트 설정
앱을 포그라운드 전환 후 팝업 노출 확인
[문제점]
아이패드에서 앱을 백그라운드로 내린 상태에서 강제 업데이트 설정 후 포그라운드 전환하면 업데이트 팝업이 미노출 되는 현상
포그라운드 전환 후에는 노출되지 않지만 로그아웃 시도시 업데이트 팝업이 노출됩니다.
[기대결과]
아이패드에서 앱을 백그라운드로 내린 상태에서 강제 업데이트 설정 후 포그라운드 전환해도 업데이트 팝업이 노출돼야 함
이력
#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
}
......