Skip to main content

애플 지침에 따른 계정 삭제 준수

애플의 계정 삭제 지침, 개발자에게 필요한 주요 요구 사항 및 사용자 데이터 개인 정보 보호를 보장하기 위한 최선의 방법에 대해 알아보세요.

마틴 도나디우

마틴 도나디우

콘텐츠 마케터

애플 지침에 따른 계정 삭제 준수

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

  • 중요한 요구 사항:

    • 계정 삭제 옵션 앱 설정에서 쉽게 찾을 수 있어야 합니다. 사용자 데이터는
    • 완전히 삭제 해야 하며, 법적으로 보존해야 하는 경우를 제외하고는.앱이
    • “애플과 함께 로그인” 을 사용하는 경우, Apple의 REST __CAPGO_KEEP_0__을 통해 토큰을 취소해야 합니다. Apps using “Sign in with Apple” must revoke tokens via Apple’s REST API.
  • 개발자들을 위한:

    • 사용자 데이터를 완전히 삭제하기 위해 삭제 프로세스를 테스트하세요.
    • 사용자 데이터를 삭제하기 위해 제 3 자 서비스도 삭제하도록 보장하세요.
    • __CAPGO_KEEP_0__ Capgo 일반적인 문제
  • 플랫폼 간 삭제 동기화:

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

기술 요구 사항

필수 삭제 단계

Required Deletion Steps

계정 삭제 프로세스는 간단하고 찾기 쉬워야 합니다. 앱의 계정 설정에 명확하게 표시하고, 서브 메뉴나 외부 링크에 숨기지 마십시오.

다음은 주요 단계입니다:

  • 계정 확인: 사용자의 신원을 이메일 code 또는 SMS를 통해 확인하십시오.
  • 명확한 통신: 삭제할 데이터에 대한 설명을 명확하게 하십시오. 또한 특정 정보를 보유해야 하는 법적 요구 사항을 강조하십시오.
  • 삭제 확인 대화 상자: 삭제 계정의 결과를 설명하는 최종 확인 화면을 제공하십시오.

또한 Sign in with Apple REST API를 사용하여 계정 삭제 프로세스에서 토큰을 취소하십시오. [2][3].

이러한 단계를 구현한 후, 데이터 삭제가 이러한 요구 사항에 맞게 삭제되도록 확인하십시오.

데이터 삭제 표준

데이터 유형 삭제 요구 사항 법적 고려 사항
사용자 콘텐츠 완전 삭제 임시 보존이 필요할 수 있습니다
인증 데이터 즉시 삭제 토큰 취소가 필요합니다; @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login을 사용하여 @capgo/capacitor-social-login 세 번째-party 데이터
동기화 삭제 for Sign in with Apple 서비스별로 규정은 다릅니다.
사용 기록 전체 삭제 법적 보존 규칙에 따라 주의해야 합니다.

사용자 데이터가 세 번째 서비스에 저장되어 있다면, 그 서비스도 데이터를 삭제하도록 확인해야 합니다. 엄격한 규제를 적용하는 산업에서는 추가적인 고객 지원이 필요할 수 있습니다. [2].

이러한 표준에 대한 준수를 확인하기 위해 포괄적인 테스트를 수행하는 것이 중요합니다.

테스트 요구 사항

계정 삭제 프로세스를 테스트하는 것은 준수와 기능성을 보장하는 데 필수적입니다. Xcode와 App Store 리뷰 도구와 같은 도구를 사용하여 다음을 확인하세요: 삭제 흐름 : 사용자 친화적이고 쉽게 접근할 수 있는지 확인하세요.

  • __CAPGO_KEEP_0____CAPGO_KEEP_1__
  • 데이터 확인: 모든 사용자 데이터가 모든 시스템에서 완전히 삭제되도록 보장합니다.
  • Edge Cases: 인앱 구매 및第三자 통합과 관련된 테스트 시나리오를 테스트합니다.

개발자들이 Capacitor with Capgo, live updates can help address compliance issues quickly, bypassing the need to wait for App Store approval. During testing, make sure to verify:

  • __CAPGO_KEEP_0__ @capgo/capacitor-social-login.
  • Apple을 통해 signed-in 한 사용자에 대한 토큰 취소
  • __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login

모든 연결된 서비스에서 데이터를 완전히 삭제합니다.

플랫폼 데이터 동기화

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

이러한 동기화 문제를 해결하는 방법은 다음과 같습니다.

  • 중앙 집중식 삭제 처리기: 중앙 집중식 서비스를 개발하여 다음 작업을 관리하는 데 도움이 됩니다.

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

플러그인 업데이트

플랫폼 전체 삭제를 처리한 후, 플러그인에 특정한 문제를 해결해야 합니다. 삭제 프로세스와 일치하고 호환성을 보장하는 플러그인을 확인하여 일관성이 깨지지 않도록 하십시오.

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

Capgo 업데이트 관리

Capgo Live Update Dashboard Interface

실시간 업데이트관리가 플랫폼 및 플러그인에 대한 준수성을 유지하는 데 중요한 역할을 합니다. 이것은 Capgo 계정 삭제 업데이트를 관리하는 과정을 단순화할 수 있습니다.

다음과 같이 Capgo가 도움이 됩니다.

  • 스테이징 롤아웃: 사용자 삭제 흐름 업데이트 테스트를 위해 작은 그룹에 먼저 배포하고 나중에 넓게 배포합니다.
  • 즉시 롤백컨텍스트: Capgo 마케팅 웹사이트. 역할: 짧은 UI 레이블 또는 네비게이션 아이템. 메시지 키 `instant_rollback` (즉시 롤백). | 컨텍스트: Capgo 솔루션 마케팅 페이지. 역할: 섹션 또는 페이지 제목. 페이지 solutions/fintech.astro에서 볼 수 있습니다. 메시지 키 `solutions_fintech_sol4_title` (솔루션스 핀테크 솔4 제목).
  • : 문제가 발생하면 이전 안정 버전으로 즉시 되돌립니다.업데이트 분석

According to Capgo, compliance updates reach 95% of users within 24 hours[1]__CAPGO_KEEP_0__에 따르면, 규정 업데이트 95%의 사용자가 24시간 내에 도달합니다.

To make the most of Capgo for compliance updates:

  • __CAPGO_KEEP_0__를 규정 업데이트에 최대한 활용하기 위해:버전 관리
  • 컨텍스트: Capgo 마케팅 웹사이트. 역할: 짧은 UI 레이블 또는 네비게이션 아이템. 메시지 키 `version_control` (버전 관리). : 삭제를 위한 알림을 설정하세요. 삭제 또는 플러그인 충돌 시 실패한 삭제 알림을 받으세요.
  • Compliance Verification : 사용자가 삭제 관련 업데이트를 받고 있는지 Capgo의 분석을 통해 확인하세요.

Implementation Guide

User Interface Standards

삭제 관련 사용자 인터페이스 디자인 시 다음 점을 고려하세요:

  • Primary Location : 삭제 옵션을 쉽게 찾을 수 있도록 위치를 제공하세요. 예를 들어, 설정 > 계정 > 삭제 계정 Clear Communication).

  • : 계정 삭제 시 발생하는 모든 정보를 자세히 설명하세요. 삭제 시 삭제되는 데이터에 대한 정보도 포함하세요.What data will be removed

    • Settings > Account > Delete Account
    • 법적 데이터 보유 요구 사항
    • 삭제에 대한 예상 시간 프레임
    • 활성 구독에 대한 잠재적 영향
  • 인증 흐름: 보안 프로세스를 보장하기 위해:

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

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

자동화된 규정 준수 검사

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

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

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

위험 예방

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

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

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

    • 네트워크 중단
    • API 호출 실패
    • 데이터 삭제가 완료되지 않음
    • 토큰 취소 오류
      이러한 상황을 처리하는 데 필요한 대안 메커니즘을 구현하십시오.
  • 모니터링 및 법적 준수: 사용자 계정 삭제 성공률, 평균 완료 시간, 남아 있는 데이터와 같은 주요 지표를 추적하십시오. 이로 인해 문제를 신속하게 식별하고 해결할 수 있습니다. 또한, 법적 요구 사항에 준수하십시오. 특히 엄격한 규제가 있는 산업 분야의 앱은 추가적인 검증 단계를 추가하고 모든 절차를详细하게 문서화하고 정기적인 감사 절차를 수행하십시오.

요약

주요 요구 사항

2022년 6월 30일부터 Apple은 모든 앱이 사용자가 자신의 계정을 완전히 삭제할 수 있는 내장 기능을 포함해야 함을 요구하고 있습니다. 아래는 주요 요구 사항의 요약입니다.

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

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

다음 단계

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

  • 데이터 저장소 검토
    사용자 데이터가 저장되는 모든 출처를 감사하고 보유 정책을 평가하세요. 3자 연결은 철저히 문서화되어야 합니다.

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

  • 테스트 프로토콜
    플랫폼을横단하여 다양한 시나리오를 시뮬레이션하고 문서화를 유지하여 준수성을 증명하세요.

Capgo와 같은 도구는 앱 업데이트를 실시간으로 조정할 수 있게 해 주어 업데이트를 간소화할 수 있습니다. 정기적인 테스트와 자동 모니터링은 데이터 무결성을 보장하고 시간이 지남에 따라 앱의 준수성을 유지할 수 있습니다. 또한, 진화하는 법적 요구 사항에 대해 최신 정보를 유지하여 준수성 결격 사유를 피하세요.

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

FAQ

FAQ

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

To meet Apple’s account deletion guidelines, developers need to offer users a simple and clear way to delete their accounts directly within the app. The process should be easy to find, straightforward to follow, and shouldn’t require users to visit external websites or reach out to support teams.

For those using Capacitor, tools like Capgo can make staying compliant easier. Capgo allows real-time updates to your app, meaning you can quickly implement changes - like adjustments to the account deletion feature - without waiting for app store approvals. By ensuring compliance, you not only reduce the risk of app rejections but also strengthen user trust.

How can developers ensure proper data deletion across platforms while avoiding synchronization issues?

Managing data deletion across various platforms isn’t always straightforward, especially when complying with specific guidelines like those set by Apple. To address this, developers need to establish reliable backend systems that process data deletion requests uniformly across all integrated platforms. This often involves utilizing APIs or services that execute deletions simultaneously, ensuring consistency and preventing mismatches.

For apps created with __CAPGO_KEEP_0__, tools like

Capacitor Capgo can streamline this task. Capgo supports real-time updates and aligns with Apple’s requirements, helping developers manage app updates and features while meeting data deletion standards. By using tools that ensure smooth synchronization, developers can minimize errors and build stronger user trust. :::

애플의 계정 삭제 요구 사항을 준수하기 위해 앱 개발자는?

애플의 계정 삭제 요구 사항을 준수하기 위해 앱 개발자는?

애플의 계정 삭제 요구 사항을 준수하기 위해 앱 개발자는?

애플의 계정 삭제 요구 사항을 준수하기 위해 앱 개발자는?

If your app is built using Capacitor, tools like 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 보안 스캐너 Capgo 보안 스캐너 제품 워크플로우를 위한 Capgo 보안 Capgo 보안 제품 워크플로우를 위한 Capgo 신뢰 센터 Capgo 신뢰 센터 제품 워크플로우를 위한

Capacitor 앱에 대한 실시간 업데이트

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

마틴의 인간 지원

시작하기

최신 뉴스

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