[TroubleShooting] App Store CDN 캐싱으로 인한 iOS 강제 업데이트 지연
·
TroubleShooting
우아한테크코스 레벨 4 팀 프로젝트 festabook에서 학습한 내용을 정리한 글입니다 👀 현재 상황 및 배경 설명iOS를 AI 기반으로 개발하면서, 웹 배포와는 전혀 다른 생태계를 마주하게 됐다. 웹의 경우에는 정적 파일을 S3와 같은 스토리지에 업로드하고, 이를 CloudFront 같은 CDN에 연결해 DNS로 노출시키면 된다. 변경 사항이 있으면 S3의 파일을 교체하고 CDN 캐시를 무효화하는 것만으로 배포가 마무리된다.모바일은 구조가 다르다. 새로운 기능을 사용자에게 전달하려면 로컬에서 소스 코드를 빌드한 뒤, 이를 App Store Connect 같은 원격 배포 채널로 업로드해야 한다. 이후 Apple의 심사를 통과해야만 App Store에 실제 업데이트가 반영된다. S3 파일 교체와 CDN ..