앱 구조 개선 및 리팩토링 개발(푸시 구조,  앱 오류 개선 등)

Sweetco

앱 구조 개선 및 리팩토링 개발(푸시 구조, 앱 오류 개선 등)

유형

APP

스택

Android, iOS

업종

도로 · 자동차 · 모빌리티

고객

스윗코

Overview

프로젝트 개요

자동차 장기렌트·리스 비교견적 서비스의 모바일 앱 구조 개선, 리팩토링을 통한 안정화 프로젝트입니다. iOS 푸시 오류와 대량 발송 구조, 보안 취약점 및 기존 앱 오류를 점검하고 개선했습니다.

Issue

고객 요청 사항

푸시 알림의 불규칙한 수신 문제 해결 iOS 업데이트 이후 일부 사용자에게 푸시 알림이 전달되지 않는 문제가 발생해 원인을 점검하고 안정적인 알림 수신 환경을 확보해야 했습니다. 대량 푸시 발송 구조의 안정성 개선 2만 건 이상의 푸시를 개별 발송하는 기존 구조에서 발생할 수 있는 발송 누락과 서버 간 통신 문제를 점검하고, 보다 안정적으로 운영할 수 있는 구조가 필요했습니다. 보안 취약점과 기존 앱 오류의 종합 점검 크로스 사이트 스크립팅(XSS) 등 웹 기반 보안 취약 가능성과 기존 앱의 기능 오류를 함께 검토하고, 명확한 범위와 일정에 따라 개선해야 했습니다.

Scope

주요 구축 내용

이번 작업의 핵심은 업무는 iOS 레거시 앱 대응, 푸시 수신 오류, 2만 건 이상 대량 발송 구조, 보안 및 앱 오류 점검에 iOS 푸시 알림 오류 개선 iOS 앱의 푸시 권한 등록, 디바이스 토큰 등록, 서버 연동 및 알림 수신 처리 로직을 점검하고 최신 iOS 환경에서 발생하는 푸시 오류를 개선했습니다. 푸시 발송 구조 점검 및 개선 다수 회원을 대상으로 개별 발송하던 기존 푸시 구조와 서버 통신 과정을 분석하고, 대량 발송 시 발생할 수 있는 누락과 실패 가능성을 줄일 수 있도록 발송 구조를 개선했습니다. Android 푸시 및 앱 동작 점검 Android 앱의 Firebase 기반 푸시 처리와 관련 기능을 함께 확인해 특정 플랫폼에 국한되지 않고 모바일 앱 전체의 푸시 동작 상태를 점검했습니다. 보안 취약점 및 앱 오류 개선 WebView 기반 서비스 구조와 웹 연동 영역을 점검하고, XSS 등 보안 취약 가능성과 기존 앱에서 발생하는 기능 오류를 검토·개선했습니다.

Result

프로젝트 결과

기존 자동차 비교견적 서비스를 유지하면서 iOS 푸시 수신과 대량 푸시 발송 구조를 중심으로 앱의 안정성을 개선했습니다. 모바일 앱과 웹 연동 영역의 오류 및 보안 취약 요소를 함께 점검해 지속적인 서비스 운영과 유지보수가 가능한 기반을 마련했습니다.

다른 프로젝트

전체 보기

프로젝트 추진 중이신가요?

무료로 검토 받으시고 예산, 일정에 맞게 범위를 정리해 보세요

상담하기견적 요청하기