메인 콘텐츠로 건너뛰기

Apple 지침에 따라 계정 삭제 준수: 개발자에게 필요한 주요 요소

Apple의 계정 삭제 지침에 대해 알아보세요. 개발자에게 필요한 주요 요소와 사용자 데이터 개인정보 보호를 보장하기 위한 최선의 방법에 대해 배워보세요.

마틴 도나디유

마틴 도나디유

콘텐츠 마케터

Apple 지침에 따라 계정 삭제 준수: 개발자에게 필요한 주요 요소

Apple은 모든 앱에 대해 앱 스토어 사용자 계정 삭제 옵션을 앱 내에서 제공하기. 이 정책은 2022년 6월 30일부터 시행되며, 사용자가 데이터를 완전히 삭제할 수 있도록 하여 사용자의 개인 정보 보호에 대한 통제력을 제공합니다. 다음을 알아야 합니다:

  • 중요한 요구 사항:

    • 계정 삭제 옵션 앱 설정에서 쉽게 찾을 수 있어야 합니다. 사용자 데이터는
    • 전부 삭제되어야 합니다. 법적으로 보존해야 하는 경우를 제외하고.앱이
    • Apps using 사용하는 경우 Apple의 REST API를 통해 토큰을 취소해야 합니다.
  • 개발자용:

    • 사용 편의성과 데이터 완전 삭제를 위해 삭제 프로세스를 테스트하세요.
    • 세계적인 서비스도 사용자 데이터를 삭제해야 합니다.
    • 라이브 업데이트 및 규정 준수 모니터링을 위해 Capgo 공통 문제
  • 플랫폼 간 삭제 동기화:

    • 유실된 토큰 및 데이터 완전 삭제가 완료되지 않은 경우 처리
    • 규정 준수를 위반하면 앱 승인 또는 앱 스토어에서 앱을 제거할 수 있습니다. 개발자는 사용자 개인 정보 보호를 우선하고 애플의 지침을 따르면 문제를 피할 수 있습니다.

기술 요구 사항

필요한 삭제 단계

Required Deletion Steps

The process for deleting an account must be straightforward and easy to find. Place it prominently in the app’s account settings - not buried in submenus or external links.

Here are the key steps to include:

  • 계정 확인: 사용자의 신원을 이메일 code 또는 SMS를 통해 확인합니다.
  • 명확한 통신: 삭제할 데이터가 무엇인지 명확하게 설명하고, 특정 정보를 보유해야 하는 법적 요구 사항을 강조합니다.
  • 삭제 확인 대화 상자: 삭제 계정의 결과를 요약하여 삭제를 위한 마지막 확인 화면을 제공합니다.

추가적으로, Sign in with Apple REST API를 사용하여 계정 삭제 프로세스에서 토큰을 취소합니다. [2][3].

이 단계를 마련한 후, 데이터 삭제가 이러한 요구 사항과 일치하는지 확인합니다.

데이터 삭제 표준

데이터 유형 삭제 요구 사항 법적 고려 사항
사용자 콘텐츠 완전 삭제 임시 보관이 필요할 수 있습니다
인증 데이터 즉시 삭제 토큰 취소가 필요합니다; 사용 @capgo/capacitor-social-login Apple과 함께 로그인
세 번째-party 데이터 동기화 삭제 __CAPGO_KEEP_0__ varies by service
__CAPGO_KEEP_1__ 사용 기록 __CAPGO_KEEP_2__ 삭제 __CAPGO_KEEP_0__ 법적 보존 규칙에 따라

__CAPGO_KEEP_0__ 사용자 데이터가 제 3 자 서비스와 함께 저장되는 경우, 해당 서비스도 데이터를 삭제하도록 확인해야 합니다. 엄격한 규제를 적용하는 산업에서는 추가적인 고객 지원이 필요할 수 있습니다. [2].

__CAPGO_KEEP_3__를 확인하기 위한 포괄적인 테스트가 필요합니다.

__CAPGO_KEEP_4__

__CAPGO_KEEP_5__를 확인하기 위한 테스트는 준수 및 기능을 보장하기 위한 계정 삭제 프로세스의 중요성입니다. Xcode App Store 리뷰 도구와 같은 도구를 사용하여 다음을 확인하세요. __CAPGO_KEEP_6__

  • : 사용자 친화적이고 쉽게 접근할 수 있는지 확인합니다.__CAPGO_KEEP_7__
  • 데이터 확인: 사용자 데이터가 모든 시스템에서 완전히 삭제되는지 확인하십시오.
  • Edge Cases: 인앱 구매 및第三자 통합과 관련된 테스트 시나리오.

Capgo를 사용하는 개발자들 Capacitor Capgo와 Capgo을 사용하면 App Store 승인 대기 없이도 라이브 업데이트로 규제 문제를 신속하게 해결할 수 있습니다. 테스트 중에는 다음을 확인하십시오:

  • Apple을 통해 signed-in 한 사용자에 대한 토큰 취소. @capgo/capacitor-social-login.
  • 모든 연결된 서비스에서 데이터가 완전히 삭제되는지 확인하십시오.
  • 활성 구독에 대한 적절한 처리.

일반적인 문제와 해결 방법

플랫폼 데이터 동기화

iOS와 Android에서 데이터 삭제가 제대로 동기화되지 않는 경우가 있습니다. 일반적으로 각 플랫폼이 저장 및 캐시 데이터를 처리하는 방식의 차이로 인해 발생합니다.

다음과 같이 동기화 문제를 해결할 수 있습니다.

  • 중앙화된 삭제 처리기: 중앙화된 서비스를 통해 다음 작업을 관리할 수 있습니다.

  • 플랫폼 간 이벤트 방송: 모든 활성 세션 및 장치에 삭제 이벤트를 전송하여 일관성을 유지하기 위해 서버 측 논리를 사용하십시오.

플러그인 업데이트

플랫폼 전체 삭제를 처리한 후, 플러그인에 특정한 문제를 해결해야 합니다. 삭제 프로세스와 일치하고 일관성을 유지하기 위해 플러그인이 호환되고 삭제 프로세스와 일치하는지 확인하는 것이 중요합니다.

이슈 영향 해결
토큰 유지 유기 토큰이 활성화되어 있습니다 자동 토큰 취소 설정
로컬 스토리지 데이터 정리 작업이 완료되지 않을 수 있습니다 반복적인 삭제 확인을 수행하십시오
Cloud Sync 삭제 상태가 일치하지 않을 수 있습니다 동기식 핸들러를 사용하여 일관성을 보장하십시오

Capgo 업데이트 관리

Capgo Live Update Dashboard Interface

실시간 업데이트관리가 플랫폼 및 플러그인 간의 준수 유지에 중요한 역할을 합니다. 여기서 Capgo 계정 삭제 업데이트 관리를 단순화할 수 있습니다.

Capgo는 어떻게 도움이 될까요?

  • Staged Rollouts: __CAPGO_KEEP_0__에서 테스트 삭제 흐름 업데이트를 작은 그룹에 먼저 배포하기 전에 넓게 배포합니다.
  • Instant Rollback: 문제가 발생하면 이전 안정 버전으로 즉시 되돌립니다.
  • Update Analytics: 삭제 흐름의 성공률을 모니터링하고 규정 위반 문제를 식별합니다.

According to Capgo, 규정 업데이트는 24시간 내에 95%의 사용자에게 도달합니다.[1]. 또한 모든 배포는 종단 간 암호화로 데이터 안전을 보장합니다.

To make the most of Capgo for compliance updates:

  • Version Control: 삭제 흐름을 테스트하기 위해 별도의 업데이트 채널을 사용하여 사용자 전체에게 배포하기 전에 테스트합니다.
  • Error Monitoring: 삭제 실패 또는 플러그인 충돌에 대한 알림을 설정하세요.
  • 규정 준수 확인: 사용자가 삭제 관련 규정 준수를 위해 최신 업데이트를 받고 있는지 Capgo의 분석을 통해 확인하세요.

Implementation Guide

사용자 인터페이스 표준

계정 삭제에 대한 사용자 인터페이스를 디자인할 때 다음 점을 고려하세요:

  • 기본 위치: 삭제 옵션을 쉽게 찾을 수 있도록 하세요. 계정 설정에 위치를 명확하게 표시하세요 (예: 설정 > 계정 > 계정 삭제).

  • 명확한 통신: 계정 삭제 시 발생하는 내용에 대한 자세한 설명을 제공하세요. 다음 정보를 포함하세요:

    • 삭제 시 삭제되는 데이터
    • 법적 데이터 보관 요구 사항
    • 삭제에 대한 추정 시간 프레임
    • 활성 구독에 대한 잠재적 영향
  • 인증 흐름: 인증 과정을 보안하기 위해:

    • 사용자에게 비밀번호를 다시 입력하도록 요청
    • code을 이메일 또는 SMS를 통해 인증
    • 인증 대화 상자가 명확하게 동작을 설명하는 대화 상자를 표시

이 표준은 사용자 친화적인 경험을 제공하는 동시에 더 광범위한 규정 준수 프로토콜과 일치합니다.

자동화된 규정 준수 검사

이 표준에 대한 일관된 준수를 유지하기 위해, UI 및 프로세스를 검증하기 위한 자동화된 도구를 사용하세요. 다음 중요 영역에 집중하세요:

테스트 카테고리 인증 점검 구현 방법
UI 테스트 사용자 데이터 삭제를 쉽게 찾을 수 있도록 하세요 자동화된 UI 네비게이션 테스트를 사용하세요
데이터 삭제 사용자 데이터 완전 삭제를 확인하세요 API 응답을 유효화하세요
토큰 관리 Apple과 같은 토큰을 취소하세요 REST API 통합 테스트를 수행하세요
플랫폼 간 모든 기기에서 일관성을 유지하십시오 다양한 기기에서 테스트하십시오

자동화된 테스트는 사용자가 영향을 받기 전에 잠재적인 문제를 식별하고 해결하는 데 도움이 됩니다.

위험 예방

위험을 최소화하고 smooth한 운영을 보장하기 위해 다음 단계를 취하십시오:

  • 데이터 인벤토리 관리: 사용자 데이터가 저장되는 모든 위치에 대한 세부 기록을 유지하십시오. 이는 로컬 스토리지, 클라우드 데이터베이스, 제3자 서비스, 인증 시스템 및 백업을 포함합니다. 모든 이러한 위치에서 데이터가 삭제되는지 확인하십시오.

  • 오류 처리: 다음과 같은 잠재적인 문제를 대비하십시오:

    • 네트워크 중단
    • API 호출이 실패하는 경우
    • 데이터 삭제가 완료되지 않은 경우
    • __CAPGO_KEEP_0__
      이러한 상황을 부드럽게 처리하기 위해 fallback 메커니즘을 implement하세요.
  • 모니터링 및 법적 준수: 사용자 계정 삭제 성공률, 평균 완료 시간, 남아 있는 데이터와 같은 주요 지표를 추적하세요. 이로 인해 문제를 신속하게 식별하고 해결할 수 있습니다. 또한, 법적 요구 사항에 준수하도록 하세요. 특히, 엄격한 규제를 적용하는 산업 분야의 앱은 추가적인 검증 단계를 추가하고 모든 절차를 자세히 문서화하고 정기적으로 감사합니다.

요약

주요 요구 사항

2022년 6월 30일부터 Apple은 모든 앱에 사용자 계정 삭제를 위한 native 기능을 포함해야 합니다. 아래는 주요 요구 사항의 breakdown입니다.

요구 사항 카테고리 implementation 세부 사항 준수 노트
접근성 앱 설정 내에서 계정 삭제 옵션을 쉽게 찾을 수 있어야 합니다. 이 기능은 앱 내에서 직접 구축되어야 합니다.
데이터 처리 사용자 데이터 및 계정 정보는 완전히 삭제되어야 합니다. 부분 삭제는 규정 준수 표준을 충족하지 않습니다.
인증 Apple 계정에 대한 “Apple과 함께 로그인” 토큰을 적절히 취소하세요. Apple과 함께 로그인” REST API를 구현하기 위해 사용하세요.
통신 사용자에게 삭제 프로세스 및 일정에 대한 명확한 알림을 제공하세요. 데이터 보유 정책 및 법적 의무에 대한 정보를 포함하세요.

이 지침은 Apple 정책 준수를 보장하기 위한 기초를 형성합니다.

다음 단계

이 요구 사항을 충족하기 위해 다음 단계를 취하세요:

  • 데이터 저장소 검토
    사용자 데이터가 저장되는 모든 원천을 감사하고 보유 정책을 평가하세요. 사용자 데이터가 저장되는 세 번째-party 연결이 철저히 문서화되어야 합니다.

  • 안전한 삭제 워크플로우 배포
    사용자 요청을 확인하는 프로세스를 설정하고 토큰을 취소하고 사용자 데이터를 자동으로 삭제하세요.

  • 테스트 프로토콜
    다양한 시나리오를 시뮬레이션하고 규정 준수 증명 문서를 유지하기 위해 플랫폼을 광범위하게 테스트하세요.

Capgo와 같은 도구는 앱 업데이트를 간소화할 수 있습니다. 앱이 데이터完整성을 유지하고 규정 준수 상태를 유지하기 위해 시간이 지남에 따라 규정 준수 하게 유지하기 위해 정기적인 테스트와 자동 모니터링이 도움이 될 것입니다. 또한-evolving 법적 요구 사항에 대해 최신 정보를 유지하여 규정 준수 결함을 피하세요.

앱에 삭제 계정 기능을 구현하는 방법

FAQ

::: faq

How can developers ensure their app meets Apple’s account deletion requirements?

Apple의 계정 삭제 지침을 충족하기 위해 개발자는 사용자가 앱 내에서 직접 계정 삭제를 쉽게하고 명확하게 할 수 있는 방법을 제공해야 합니다. 이 프로세스는 사용자가 외부 웹사이트를 방문하거나 지원 팀에 문의하지 않도록 쉽게 찾을 수 있고, 직관적이고 간단해야 합니다.

Capacitor Capgo Capgo

개발자는 Apple의 지침을 준수함으로써 앱의 거부 위험을 줄이고 사용자의 신뢰도를 강화할 수 있습니다.

:::

::: faq

For apps created with Capacitor, tools like Capgo 이 작업을 간소화할 수 있습니다. Capgo은 실시간 업데이트를 지원하고 애플의 요구 사항에 맞춰 개발자가 앱 업데이트와 기능 관리를 수행하며 데이터 삭제 표준을 준수할 수 있도록 돕습니다. 개발자가 사용하는 도구가 smooth synchronization을 보장할 때, 개발자는 오류를 최소화하고 사용자 신뢰를 강화할 수 있습니다. :::

::: faq

애플의 계정 삭제 요구 사항을 충족시키기 위해 앱 개발자는 어떻게 해야 하나요?

애플의 계정 삭제 요구 사항을 충족시키기 위해 개발자는 애플의 지침을 최신 상태로 유지하고 앱 내에서 계정 삭제를 위한 단순하고 사용자 친화적인 프로세스를 만들 필요가 있습니다. 개발자는 특히 계정 관리 및 사용자 데이터와 관련된 앱 스토어 리뷰 가이드라인을 정기적으로 검토하는 것이 필수적입니다.

__CAPGO_KEEP_0__을 사용하는 경우

Capacitor 는 이러한 과정을 단순화할 수 있습니다. Capgo은 앱이 애플의 플랫폼 요구 사항을 충족하고 사용자 경험을 유지하는 데 도움이 되며, 실시간 업데이트를 제공합니다. 또한 정기적인 테스트와 모니터링은 준수성을 확인하고 잠재적인 문제를 신속하게 해결하는 데 중요합니다. ::: can simplify the process. Capgo offers features such as real-time updates and ensures your app meets Apple’s platform requirements, all while maintaining a smooth user experience. Additionally, regular testing and monitoring are vital to confirm compliance and quickly resolve any potential issues. :::

__CAPGO_KEEP_0__을 사용하는 경우

계정 삭제 준수: 애플 지침 을 사용하여 보안 및 준수 계획을 수립하고 연결하면 됩니다. 계정 삭제 준수: 애플 지침 __CAPGO_KEEP_0__ 암호화 __CAPGO_KEEP_0__ 암호화 구현 세부 정보에 대해 __CAPGO_KEEP_0__ 준수 __CAPGO_KEEP_0__ 준수 구현 세부 정보에 대해 Capgo 보안 스캐너 Capgo 보안 스캐너 제품 워크플로에 대해 Capgo 보안 Capgo 보안 제품 워크플로에 대해, 및 Capgo 신뢰 센터 Capgo 신뢰 센터 제품 워크플로에 대해

Capacitor 앱의 실시간 업데이트

웹-layer 버그가 활성화된 경우, 앱 스토어 승인 대기 없이 Capgo를 통해 패치를 배포하세요. 사용자는 배경에서 업데이트를 받으며, 네이티브 변경 사항은 일반적인 검토 경로를 유지합니다.

시작하기

블로그에서 최신 소식

Capgo는 전문적인 모바일 앱을 만들기 위해 필요한 최고의洞察력을 제공합니다.