Apple의 새로운 미니 앱 규칙: 준수하지 않으면 App Store에서 삭제됩니다

발행: (2025년 12월 26일 오전 03:29 GMT+9)
4 min read
원문: Dev.to

Source: Dev.to

What Changed

Apple은 동적으로 로드되는 콘텐츠에 대한 모든 모호성을 없앴습니다. 이전에는 개발자들이 가벼운 HTML5 경험은 본질적으로 웹 콘텐츠이며 전체 앱 리뷰에서 제외된다고 주장했지만, 이제 그 해석은 사라졌습니다. 이번 업데이트는 세 가지 핵심 영역에 영향을 미칩니다:

  1. 미니 앱은 모든 가이드라인을 따라야 함
  2. 네이티브 API 노출은 권한이 필요
  3. 연령 등급 및 콘텐츠 제한 의무화

Who Is Affected

다음과 같은 여러 종류의 애플리케이션이 영향을 받습니다:

  • 하나의 컨테이너 안에 여러 미니 앱이나 서비스를 호스팅하는 슈퍼 앱(예: WeChat 및 Alipay 모델)
  • 동적으로 로드되는 HTML5 또는 JavaScript 기반 캐주얼 게임을 제공하는 게임 플랫폼
  • 웹 기술을 사용해 도구를 구축하도록 제3자 개발자를 허용하는 생산성 플랫폼
  • HTML5 기반 인터랙티브 경험이나 교육 콘텐츠를 호스팅하는 콘텐츠 집계 서비스
  • 사용자가 가벼운 JavaScript 경험을 만들 수 있게 해주는 브라우저 기반 앱 빌더 및 “vibecoding” 도구

Technical Requirements in Detail

WebKit and JavaScript Core Only

미니 앱은 WebKit과 JavaScriptCore를 사용해 구축해야 하며, 다른 네이티브 렌더링 엔진은 허용되지 않습니다.

No Native API Exposure Without Permission

미니 앱에서 네이티브 iOS API를 노출하려면 Apple의 명시적인 허가가 필요합니다.

Content Manifest Required

개발자는 미니 앱에서 사용하는 모든 동적 콘텐츠, 리소스 및 제3자 종속성을 나열한 매니페스트를 제공해야 합니다.

Privacy Compliance

모든 미니 앱은 Apple의 개인정보 보호 가이드라인을 준수해야 하며, 여기에는 App Tracking Transparency (ATT) 프레임워크와 데이터 처리 공개가 포함됩니다.

Age Rating Systems

미니 앱은 적절한 연령 등급을 부여받아야 하며, 해당 등급에 따른 콘텐츠 제한을 반드시 적용해야 합니다.

Getting Permission for Native APIs

핵심 기능이 네이티브 API 노출을 필요로 하는 경우, 구현 전에 Apple에 명시적인 허가를 요청해야 합니다. 이는 App Store Connect를 통해 상세 요청을 제출하고, API 사용 목적, 보안 고려 사항, 사용자 영향 등을 설명하는 과정을 포함합니다.

Conclusion

Apple의 2025년 11월 업데이트는 HTML5 및 JavaScript 미니 앱도 전체 App Store 가이드라인의 적용을 받으며, 권한 없이 네이티브 플랫폼 API를 노출할 수 없고, 연령 등급 시스템 및 기타 준수 조치를 구현해야 함을 명확히 했습니다. 이제 준수는 필수이며, 규정을 따르지 않는 앱은 App Store에서 삭제될 위험이 있습니다.

Back to Blog

관련 글

더 보기 »