노노니의 웹/앱 서비스 기획

세상을 바꾸는 새로운 서비스를 기획합니다

서비스 기획으로 세상을 설계합니다. 기술은 사람을 위한 것입니다. 자세히보기

창업자, 스타트업의 외주 제작 질문 100/9. 출시 이후 운영 및 유지보수

앱 업데이트는 외주 업체가 해주나요?

노노니 2025. 11. 12. 06:06

외주로 앱 개발을 완료하고 앱스토어와 플레이스토어에 등록했습니다. 그런데 몇 달 후 애플이나 구글에서 새로운 OS 버전을 출시하거나 스토어 정책이 변경되면 어떻게 해야 할까요? 앱을 계속 사용하려면 이런 변화에 맞춰 업데이트를 해야 하는데, 이것은 누가 처리해야 할까요?

앱 업데이트는 유지보수를 맡은 외주사의 역할입니다. 다만 어떤 업데이트가 유지보수에 포함되는지, 어떤 것이 별도 비용인지 미리 알아두어야 합니다.

 

OS 업데이트에 따른 대응

애플은 매년 9월경 새로운 iOS 버전을 출시하고, 구글도 정기적으로 안드로이드 OS를 업데이트합니다. 새로운 OS가 나오면 기존 앱이 제대로 작동하지 않거나, 화면이 깨지거나, 특정 기능이 오류를 일으킬 수 있습니다.

유지보수를 맡은 외주사는 이런 OS 변화에 맞춰 앱을 수정하고 업데이트합니다. 새로운 OS에서도 앱이 정상적으로 작동하도록 테스트하고, 문제가 발견되면 코드를 수정하여 앱스토어에 업데이트 버전을 제출합니다.

OS 업데이트 대응이 중요한 이유

iOS나 안드로이드의 메이저 업데이트가 나오면, 사용자들은 빠르게 새 버전으로 업그레이드합니다. 만약 앱이 새 OS에서 제대로 작동하지 않는다면 사용자들은 앱을 삭제하거나 부정적인 리뷰를 남길 수 있습니다.

또한 애플과 구글은 구버전 OS 지원 종료를 발표하기도 합니다. 일정 시점 이후에는 오래된 OS 버전을 지원하는 앱을 스토어에서 제거하거나 신규 등록을 제한할 수 있습니다. 이런 변화에 대응하지 못하면 앱이 스토어에서 내려갈 위험도 있습니다.

 

앱스토어 정책 변경 대응

애플 앱스토어와 구글 플레이스토어는 수시로 정책을 변경합니다. 개인정보 보호, 결제 시스템, 콘텐츠 가이드라인 등 다양한 영역에서 새로운 규정이 생기거나 기존 규정이 강화됩니다.

예를 들어 애플은 앱 추적 투명성(ATT) 정책을 도입하여 사용자 추적 시 명시적 동의를 받도록 했고, 구글도 개인정보 보호 관련 규정을 계속 업데이트하고 있습니다. 결제 시스템 정책도 변경되어 특정 방식의 인앱 결제를 의무화하거나 제한하기도 합니다.

유지보수 외주사는 이런 정책 변경을 모니터링하고, 앱이 새로운 정책을 준수하도록 필요한 수정 작업을 진행합니다.

정책 미준수 시 발생하는 문제

스토어 정책을 준수하지 않으면 앱 업데이트가 거부되거나, 심한 경우 앱이 스토어에서 삭제될 수 있습니다. 애플과 구글은 정책 위반 앱에 대해 경고를 보내고, 일정 기간 내에 수정하지 않으면 강제 삭제 조치를 취합니다.

특히 보안이나 개인정보 관련 정책 위반은 엄격하게 처리됩니다. 창업자가 직접 이런 정책들을 모두 파악하고 대응하기는 어렵기 때문에, 전문 외주사에게 맡기는 것이 안전합니다.

 

보안 업데이트

앱에서 사용하는 라이브러리나 프레임워크에서 보안 취약점이 발견되면 즉시 업데이트해야 합니다. 해커들은 공개된 보안 취약점을 악용하여 공격하므로, 보안 패치는 신속하게 적용되어야 합니다.

유지보수 외주사는 사용 중인 라이브러리의 보안 이슈를 모니터링하고, 취약점이 발견되면 최신 버전으로 업데이트하거나 대응 코드를 작성합니다.

결제나 개인정보를 다루는 앱이라면 보안 업데이트는 특히 중요합니다. 보안 사고가 발생하면 서비스 신뢰도에 치명적인 타격을 받을 수 있기 때문입니다.

 

유지보수에 포함되는 업데이트 범위

일반적으로 유지보수 계약에는 다음과 같은 앱 업데이트 작업이 포함됩니다.

신규 OS 버전 대응을 위한 호환성 업데이트, 앱스토어 정책 준수를 위한 필수 수정, 보안 취약점 패치 및 라이브러리 업데이트, 버그 수정을 포함한 안정화 업데이트 등입니다.

이런 작업들은 앱이 정상적으로 작동하고 스토어에 계속 올라가 있기 위한 필수 작업이므로, 유지보수 기본 범위에 포함되는 것이 일반적입니다.

 

앱스토어 등록 및 업데이트 제출

앱을 업데이트했다면 앱스토어와 플레이스토어에 새 버전을 제출해야 합니다. 이 과정도 유지보수 외주사가 담당합니다.

스토어 등록 계정, 인증서, 프로비저닝 프로파일 등 기술적인 설정을 외주사와 공유하거나, 외주사 계정으로 등록하고 발주사를 관리자로 추가하는 방식으로 진행됩니다.

업데이트 제출 시 필요한 스크린샷, 설명 문구, 업데이트 내용 작성 등도 외주사가 지원하는 경우가 많습니다.

심사 대응

애플 앱스토어는 업데이트 제출 시 심사 과정이 있습니다. 심사에서 거부되면 수정 후 재제출해야 하는데, 이 과정도 외주사가 처리합니다.

심사 거부 사유를 분석하고, 필요한 수정을 하거나 애플 측에 설명 자료를 제공하여 재심사를 요청하는 것이 외주사의 역할입니다.