메인 콘텐츠로 바로가기

애플 개인 정보 보호 규칙을 준수하는 Capacitor 앱

애플의 개인 정보 보호 규칙을 준수하기 위해 앱 개발에서 사용자 동의, 데이터 투명성 및 안전한 업데이트 구현 방법을 알아보세요.

마틴 도나디유

마틴 도나디유

Content Marketer

애플 개인정보 보호 규칙을 위한 Capacitor 앱

애플의 개인정보 보호 규칙은 Capacitor 앱 개발자에게 사용자 데이터의 투명성과 규정 준수에 중점을 두어 앱 스토어 승인과 사용자 신뢰를 유지하기 위해

중요한 단계는 다음과 같습니다.

  • 개인정보 보호 선언: 데이터 수집, API, 추적 정보를 문서화합니다.
  • 사용자 동의: App Tracking Transparency (ATT)를 사용하여 추적 권한을 사용합니다.
  • 데이터 접근: 카메라, 위치, 연락처와 같은 기능에 대한 권한을 명확하게 정의합니다.
  • 개인정보 보호 정책: 사용자의 데이터 사용에 대한 명확하고 접근 가능한 정책을 제공합니다.
  • 테스트 및 업데이트: 데이터 사용에 대한 준수를 철저히 테스트하고 Cloudflare와 같은 안전한 업데이트 시스템을 사용합니다. Capgo.

이 규칙은 사용자 통제, 투명성 및 안전한 앱 업데이트에 중점을 둡니다. 개발자는 이 안내서를 따라 준수하고 사용자에게 민감한 개인정보를 제공하는 앱을 제공할 수 있습니다.

애플 스토어 거부 방지: Apple Privacy Manifest …

애플 개인정보 규칙 설명

애플은 개발자에게 데이터 사용에 대한 명확성을 우선하고 사용자가 데이터에 대한 통제권을 갖도록 요구합니다. 만약 Capacitor 개발자라면, 사용자와 애플 리뷰어에게 데이터를 수집하고 사용하는 방법에 대해 명확하게 설명해야 합니다.

데이터 처리 기록

앱의 데이터 처리에 대한 세부 내부 기록을 유지하세요. 다음을 포함하여:

  • 사용자 데이터의 유형
  • 이 데이터를 수집하는 이유
  • 사용되는第三자 서비스 또는 SDK의 세부 정보
  • 데이터의 전송 또는 공유 방법

이 정보를 정리하는 것은 규정 준수뿐만 아니라 검토 과정에서 질문에 대한 응답을 쉽게 하기 위해 도움이 됩니다. App Store 개인 정보 레이블과 앱의 설정 내에서 이러한 관행을 투명하게 반영하십시오.

개인 정보 공개의 주요 요소

앱의 개인 정보는 다음과 같이 명확하게 설명되어야 합니다.

  • 앱이 작동하기 위해 필요한 시스템 기능 및 API 권한
  • 수집되는 데이터의 유형
  • 외부 서비스와의 추적 활동 또는 통신
  • 데이터의 사용 방법 및 이유

사용자와의 신뢰를 구축하고 App Store 검토 문제를 피하기 위해 발생할 가능성을 줄이기 위해 명확한 공개가 중요합니다.

Compliance Timeline

애플은 개인 정보 보호 요구 사항을 단계적으로 업데이트합니다. 애플 개발자 업데이트에서 정기적으로 확인하여 앱이 최신 규칙에 따라 유지되도록 하십시오.

Adding Privacy Rules to Your App

Capacitor 앱에 애플의 개인 정보 보호 규칙을 implement하는 방법을 이 단계별 가이드를 통해 배워보십시오.

Setup Requirements

시작하기 전에 다음을 확인하십시오:

  • __CAPGO_KEEP_0__ Xcode 15 이상 __CAPGO_KEEP_0__ 8
  • Capacitor
  • iOS 14.5 이상 The iOS deployment target is set to.
  • 애플리케이션에는 올바르게 구성된 파일이 포함되어 있습니다. Info.plist 파일.
  • Apple Developer 계정이 유효한 인증서와 함께 있습니다. __CAPGO_KEEP_0__을 사용하는 경우, 데이터 개인정보 보호를 위해 끝에서 끝까지 암호화 설정을 해주세요. __CAPGO_KEEP_1__으로 올바르게 구성된 앱은 업데이트에서 전 세계적으로 82%의 성공률을 달성했습니다.

If you’re using Capgo, set up end-to-end encryption to safeguard data privacy. Apps configured correctly with Capgo have achieved an 82% global success rate in updates [1].

개인정보 매니페스트 설정 안내

개인정보 매니페스트 파일을 생성하세요.

  1. iOS 프로젝트의 루트 디렉토리에 새로운 파일을 추가하세요:

데이터 수집을 정의하세요. PrivacyInfo.xcprivacy __CAPGO_KEEP_0__

{
    "NSPrivacyTracking": false,
    "NSPrivacyTrackingDomains": [],
    "NSPrivacyCollectedDataTypes": [],
    "NSPrivacyAccessedAPITypes": []
}
  1. __CAPGO_KEEP_1__

__CAPGO_KEEP_0__을 수집하는 앱의 데이터 유형을 지정하세요. 예를 들어:

  • 사용자 분석
  • 기기 정보
  • 사용 패턴
  • 네트워크 접근
  1. API 접근을 구성하세요.

앱이 필요로 하는 시스템 API 목록을 작성하세요. 예를 들어:

  • 카메라
  • 위치
  • 연락처
  • 사진 앨범

준수 지침

After __CAPGO_KEEP_0__ 설정을 완료한 후, 애플의 표준을 충족하는 데이터 수집 관행을 확인하세요.

데이터 최소화
앱의 핵심 기능에만 필요한 데이터만 수집하세요. Capgo 사용자들은 24시간 이내에 95%의 활성 사용자 업데이트율을 보고했습니다. [1]데이터 수집에 대한 투명성

명확하게 설명하세요:
데이터가 수집되는 이유

  • 저장될 기간
  • 사용자 제어 옵션
  • 데이터 공유 정책
  • 테스트 요구 사항

제출 전에 앱을 테스트하여 개인 정보 보호 준수를 확인하세요. 다음 영역에 집중하세요:

데이터 최소화

테스트 영역 인증 점검
데이터 접근 권한 승인提示이 올바르게 표시되는지 확인합니다.
개인 정보 레이블 선언이 정확한지 확인합니다.
사용자 제어 opt-out 기능 테스트.
데이터 저장 암호화가 안전한지 확인합니다.

Capgo은 개인 정보 보호 준수와 업데이트를 균형 있게 유지하는 데 성공적으로 23.5M 업데이트를 전달했습니다. [1]이것은 업데이트와 개인 정보 보호를 균형 있게 유지할 수 있다는 것을 증명합니다.

테스트 및 앱 스토어 제출을 위해 앱을 준비하는 데 필요한 지침을 따르세요.

사용자 개인 정보 보호 설정

이 섹션에서는 사용자가 추적 및 데이터 접근에 대한 통제권을 갖도록 하는 방법에 대해 설명합니다. 개인 정보 보호 지침을 기반으로 합니다.

추적 설정

App Tracking Transparency (ATT)를 Capacitor 앱에 구성하려면 @capgo/capacitor-app-tracking-transparency 파일에 다음 키를 포함하세요: Info.plist 추적 요청을 처리하는 데 사용하는 앱의 초기화 중입니다:

<key>NSUserTrackingUsageDescription</key>
<string>We use tracking to provide personalized features and improve app performance</string>

ATT 구현에 대한 팁

import { App } from '@capacitor/app';

async function requestTrackingPermission() {
  const status = await App.requestTrackingAuthorization();
  return status.authorized;
}

사용자 경험에서 의미 있는 지점에 권한 대화 상자를 표시하세요.:

  • 시스템 프롬프트가 나타나기 전에 추적의 이점을 rõ ràng하게 설명하세요.
  • __CAPGO_KEEP_0__
  • 사용자의 결정에 대한 존중과 선택을 하지 않는 사용자에게 대안을 제공합니다.

데이터 접근 권한

iOS의 경우 앱의 Info.plist다음은 일반적인 권한과 설명입니다:

권한 종류 Info.plist 키 사용 설명
카메라 NSCameraUsageDescription 사진 촬영을 위해 필요합니다.
위치 NSLocationWhenInUseUsageDescription 위치 기반 기능을 위한
사진 NSPhotoLibraryUsageDescription 이미지 저장/로드에 대한 접근
연락처 NSContactsUsageDescription 연락처 통합을 위한

권한 요청 시기:

  • 권한 요청은 필요할 때만 하며, 명확한 맥락을 제공하십시오.
  • 권한 요청 전에 각 권한이 필요한 이유를 간단하게 설명하십시오.
  • 사용자가 요청을 거부할 경우 대안 기능이나 옵션을 제공하십시오.

권한 설정 후 사용자에게 이러한 관행에 대한 투명한 개인 정보 보호 정책을 제공하십시오.

개인정보 보호 정책 표시

앱의 개인정보 보호 정책을 쉽게 찾고 이해할 수 있도록 해보세요.

포함할 내용:

  • 데이터 수집에 대한 세부 정보
  • 데이터가 어떻게 사용될 것인지
  • 저장된 데이터의 보유 기간
  • 사용자의 데이터에 대한 권리
  • 개인정보 보호에 대한 문의 연락처

개인정보 센터를 앱에 추가하는 방법입니다.

import { Browser } from '@capacitor/browser';

async function showPrivacyPolicy() {
  await Browser.open({
    url: 'https://your-app.com/privacy-policy'
  });
}

개인정보 보호 정책을 표시하는 방법:

  • 앱 설정에 개인정보 보호 정책 링크를 넣어 쉽게 접근할 수 있도록 해보세요.
  • 기술 개념을 설명할 때 단순하고 명확한 언어를 사용하세요.
  • __CAPGO_KEEP_0__을 통해 앱 업데이트를 개선하세요.
  • 버전 기록을 제공하고 사용자에게 업데이트를 알리세요.
  • 사용자가 데이터를 내보내기 요청할 경우 데이터를 내보내도록 허용하세요.

Capgo을 통해 앱 업데이트를 진행할 경우, 개인 정보 보호 설정을 준수하고 사용자 신뢰를 유지하기 위해 보장하세요.

테스트 및 앱 스토어 제출

개인 정보 보호 매니페스트와 사용자 제어를 설정한 후, 다음 단계는 모든 것이 예상대로 작동하는지 확인하기 위한 철저한 테스트입니다. 이 과정을 통해 앱 스토어 제출 전에 준수성을 확인할 수 있습니다.

개인 정보 보호 테스트 Xcode

개인 정보 보호 보고서를 Xcode에서 활성화하세요:

// Enable Privacy Report in Xcode scheme
Edit Scheme > Run > Diagnostics > Enable Privacy Report

debug 모드에서 앱을 실행하고 콘솔에서 개인 정보 보호 보고서를 검토하세요. 테스트 중에 집중해야 하는 내용은 다음과 같습니다:

테스트 영역 검증해야 할 내용
앱 추적 ATT dialog의 시간 및 표시
데이터 접근 권한의 적절한 구현
API 사용 개인 정보 매니페스트의 완전성
네트워크 호출 데이터 전송의 보안

이 테스트는 앱이 제출 준비가 되었는지 및 규정 준수 표준을 충족하는지 확인합니다.

공통 개인 정보 오류

테스트 후 이러한 빈번한 문제를 해결하여 제출 중 지연을 피하세요:

  • 미완성 privacy-manifest.json: __CAPGO_KEEP_0__을 모두 포함하여 필요한 API 및 추적 도메인이 목록에 포함되어야 합니다.
  • 권한 요청 목적이 없는 항목: 사용자 동의를 받기 전에 각 권한 요청의 이유를 명확하게 설명해야 합니다.
  • 추적 요청 오류: 사용자 동작이 발생한 후에만 추적 권한 요청을 트리거해야 합니다.

앱 스토어 개인 정보 세부 사항

앱을 제출할 때 정확한 개인 정보 처리 방침에 대한 정보를 제공해야 합니다. 포함해야 하는 내용은 다음과 같습니다.

개인 정보 카테고리 필요한 정보 예시
데이터 수집 수집되는 데이터 종류 __CAPGO_KEEP_0__
__CAPGO_KEEP_1__ __CAPGO_KEEP_2__ __CAPGO_KEEP_3__
__CAPGO_KEEP_4__ __CAPGO_KEEP_5__ __CAPGO_KEEP_6__
__CAPGO_KEEP_7__ __CAPGO_KEEP_8__ __CAPGO_KEEP_9__

__CAPGO_KEEP_10__:

  • __CAPGO_KEEP_11__
  • __CAPGO_KEEP_0__의 기능과 일치하는 모든 선언된 권한을 확인하세요.
  • __CAPGO_KEEP_0__에서 사용하는 모든 세 번째 파티 SDK에 대한 개인 정보 처리 방침을 문서화하세요.
  • __CAPGO_KEEP_0__에서 모든 네트워크 전송이 암호화되어 있는지 확인하세요.

__CAPGO_KEEP_0__ Capgo __CAPGO_KEEP_0__는 애플의 개인 정보 보호 규칙을 준수하는 동시에 실시간 업데이트에 안전한 시스템을 제공합니다.

Capgo의 개인 정보 보호 기능

Capgo의 업데이트 시스템은 보안과 개인 정보 보호를 고려하여 설계되었습니다.

Capgo Privacy Features

Capgo’s update system is built with security and privacy in mind:

__CAPGO_KEEP_0__ Live Update Dashboard Interface __CAPGO_KEEP_0__ for Updates
__CAPGO_KEEP_0__ __CAPGO_KEEP_0__
__CAPGO_KEEP_0__ __CAPGO_KEEP_0__
__CAPGO_KEEP_0__ __CAPGO_KEEP_0__
__CAPGO_KEEP_0__ __CAPGO_KEEP_0__

__CAPGO_KEEP_0__

Capgo [1]

Capgo

Capgo

  1. Capgo 플러그인을 설치하세요:

    시작하기 위해 다음 명령어를 실행하세요:

    npx @capgo/cli init
  2. 개인 정보 설정을 구성하세요:

    Capgo의 도메인과 API를 포함하여 개인 정보 매니페스트를 업데이트하세요.

  3. 암호화된 업데이트 채널을 설정하세요:

    업데이트를 보장하기 위해 다른 배포 단계에 대한 별도의 채널을 설정하세요.

Capgo은 24시간 이내에 95%의 활성 사용자가 업데이트를 받을 수 있으며, 전 세계 성공률은 82%입니다. [1]채널 시스템은 업데이트를 대상으로 관리하는 것을 단순화합니다.

Capgo 사용자 그룹 업데이트

Capgo은 업데이트를 안전하게 특정 사용자 그룹을 대상으로 할 수 있도록 허용합니다:

업데이트 유형 개인 정보 고려 사항 Implementation
Beta 테스트 선택한 사용자에게 노출을 제한하여 별도의 접근 제한이 있는 채널을 사용하여
스테이지드 롤아웃 사용자에게 점진적으로 릴리즈 퍼센티지에 따라 업데이트를 배포하여

“Agile 개발을 실천하고 @Capgo은 지속적으로 사용자에게 제공하는 mission-critical입니다!” - Rodrigo Mantica [1]

Capgo의 세부적인 권한은 업데이트를 안전하게 관리하고 접근할 수 있는 권한이 있는 팀원만이 접근할 수 있도록 합니다.

요약

주요 개인 정보 보호 요구 사항

애플의 개인 정보 보호 규칙 Capacitor 앱 다음 요구 사항을 설명합니다:

요구 사항 세부 사항
개인 정보 명세서 필요한 도메인, API, 추적 선언을 포함합니다.
사용자 동의 사용자에게 추적 권한을 요청하기 위해 ATT 프레임워크를 사용합니다.
데이터 접근 사진, 위치, 연락처에 대한 접근 권한을 구성합니다.
개인 정보 정책 앱과 앱 스토어 목록에서 명확하고 접근 가능한 정책을 제공합니다.
업데이트 보안 실시간 업데이트에서 암호화된 배포 채널을 사용하도록 보장합니다.

구현 체크리스트

이 체크리스트를 따라 Apple의 요구 사항을 충족하세요:

  • 개인 정보 보호 매니페스트 설정
    API 선언을 추가하고 추적 도메인을 나열하고 데이터 사용 목적을 문서화하세요.

  • 사용자 권한 설정
    ATT dialog를 implement하고 사진 및 미디어에 대한 접근을 구성하고 위치 서비스를 활성화하세요.

  • 업데이트 보안 시스템
    개인 정보 보호 준수 업데이트 솔루션을 사용하고 암호화된 채널을 설정하고 사용자 대상 제어를 구성하세요.

Capgo의 플랫폼은 이러한 개인 정보 보호 표준을 충족하면서 앱이 기능적이고 사용자 중심인 것을 유지하는 신뢰할 수 있는 방법을 제공합니다. [1].

Apple 개인 정보 보호 규칙을 따르는 Capacitor 앱으로 계속 진행하세요.

If you are using __CAPGO_KEEP_0__ Apps 애플 개인정보 보호 규칙을 위한 Capacitor 앱 보안 및 규정 준수 계획을 위해 연결하세요. 암호화 암호화 구현 세부 정보를 위한 규정 준수 규정 준수 구현 세부 정보를 위한 Capgo 보안 스캐너 Capgo 보안 스캐너의 제품 워크플로 Capgo 보안 Capgo 보안의 제품 워크플로 Capgo 신뢰 센터 Capgo 제품 워크플로우에 대한 신뢰 센터에서.

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

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

시작하기

블로그에서 최신 뉴스

Capgo은 당신이 완벽한 전문가 모바일 앱을 만들기 위해 필요한 최고의 통찰력을 제공합니다.