Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
누가 내 쿠키를 먹었을까? 섬네일

누가 내 쿠키를 먹었을까?

쏘카 favicon쏘카·Mobile·
React NativeWebViewiOSCookiesSafari
2024년 07월 15일5

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

쏘카는 iOS 웹뷰에서 백그라운드 메모리 정리 시 세션 쿠키가 소실되는 이슈를 해결하고, 쿠키를 지속 쿠키로 정의해 서버 호출의 안정성을 크게 높였습니다.

주요 경험

  • 원인 가설 수립 후 메모리 정리 시점에 백그라운드 웹뷰의 쿠키 소실 현상 확인
  • iOS 15 이상 및 iOS Safari에서 재현 여부 검증
  • Expires/Max-Age가 있는 지속 쿠키로 전환하고 포어그라운드→웹뷰 리프레시 시 쿠키 유지

얻은 인사이트

  • AS-IS 246건/일 → TO-BE 0.85건/일, 약 99.66% 감소
  • 메모리 관리 영향과 지속 쿠키 설계의 중요성 체감

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
웹뷰 액티비티간 데이터 동기화하기 섬네일
69%

웹뷰 액티비티간 데이터 동기화하기

카카오스타일 favicon카카오스타일·2022년 10월 12일
Next.js 캐싱으로 웹 서버 성능 최적화 섬네일
67%

Next.js 캐싱으로 웹 서버 성능 최적화

카카오엔터테인먼트 favicon카카오엔터테인먼트·2024년 05월 03일
사용자 경험과 성능 개선 방법 in 카카오웹툰 섬네일
67%

사용자 경험과 성능 개선 방법 in 카카오웹툰

카카오엔터테인먼트 favicon카카오엔터테인먼트·2022년 01월 20일