본문으로 건너뛰기

Capacitor 앱의 개인 정보 보호 선언서: 안내서

__CAPGO_KEEP_0__ 앱의 개인 정보 보호 선언서를 만들려면 어떻게 해야 하나요?

Capacitor 앱의 개인 정보 보호 선언서: 안내서

__CAPGO_KEEP_0__ 앱을 출시하고 싶으세요 Capacitor 앱이 애플 스토어에 애플 스토어 지연 없이? 앱 프라이버시 매니페스트를 생성하여 시작하세요. 애플은 개발자들이 이 문서를 포함하여 엄격한 프라이버시 표준을 충족하는 앱을 보장하기 위해 개발자들에게 요구합니다. 이에 대해 알아보세요:

  • 프라이버시 매니페스트란?
    앱의 데이터 수집 관행, API 사용, 추적 도메인에 대한 구조화된 파일입니다.

  • 왜 중요합니까?

    • 앱 스토어 규칙을 준수하여 거부 또는 제거를 피합니다.
    • 사용자 데이터 처리에 대한 투명성을 통해 신뢰를 구축합니다.
  • 포함해야 하는 주요 구성 요소:

    • 사용자 데이터에 접근하는 API (예: 위치, 사진).
    • 프라이버시 레이블을 수집한 데이터 유형에 적용합니다.
    • __CAPGO_KEEP_0__
  • 분석 또는 광고를 위한 도메인 추적 방법

    • 설명서:
    • JSON을 사용하여 데이터 수집 세부 정보를 정의합니다. PrivacyInfo.xcprivacy 프로젝트의 올바른 디렉토리에 파일을 넣습니다.
    • Xcode와 같은 도구를 사용하여 오류를 피하기 위해 유효성을 검사합니다. 설명서: 자동화된 개인 정보 매니페스트 유효성 검사, 실시간 업데이트 및 오류 추적을 위한 플랫폼입니다. 개인 정보 매니페스트에서 추적 또는 분석 SDK를 선언할 때
  • __CAPGO_KEEP_0__
    __CAPGO_KEEP_0__ Capgo __CAPGO_KEEP_0__ @capgo/capacitor-app-tracking-transparency iOS ATT 알림을 처리하는 기능입니다. @capgo/capacitor-firebase-analytics 앱 스토어 리뷰를 위해 Firebase 데이터 수집을 문서화합니다.

앱 스토어 지연을 피하고 사용자 개인정보를 보호하며 규정 준수를 유지하기 위해 이 가이드를 따르십시오.

개인정보 매니페스트 기본

개인정보 매니페스트 정의

개인정보 매니페스트는 앱의 데이터 처리 방식을 구조화된 파일로 정의합니다. 이 파일에는 사용자 데이터에 접근하는 API, 추적 도메인, 수집된 데이터 유형, 제 3자 SDK 통합과 같은 요소가 포함됩니다. 이 문서는 신뢰를establish뿐만 아니라 앱 스토어 지침에 대한 준수를 보장합니다. 개인정보 매니페스트의 주요 구성 요소를 나누어 보겠습니다.

주요 개인정보 매니페스트 요소

애플의 요구 사항에 맞추기 위해 개인정보 매니페스트에 포함해야 하는 주요 요소를 나열합니다.

  1. 필수적이유 API
    이 섹션에는 앱이 사용하는 개인정보에 민감한 API가 나열되어 있으며 그 이유를 설명합니다.

    아래는 일반적인 API 요구 사항을 요약한 표입니다.

    API 카테고리 일반적인 사용 필요한 문서
    위치 서비스 사용자 탐색 목적 문자열 및 사용 설명
    사진 라이브러리 프로필 사진 접근 수준 및 의도
    연락처 주소록 동기화 데이터 최소화 statement
  2. 개인 정보 레이블
    이러한 레이블은 투명성을 제공하기 위해 다음을 명시합니다:

    • 수집되는 데이터의 유형
    • 데이터 수집의 이유
    • 사용자 식별과 관련된 데이터 여부
    • 추적을 위해 데이터 사용 방법
  3. 추적 도메인
    이 섹션에는 분석, 광고, 또는 제 3자 데이터 처리와 관련된 모든 도메인이 나열됩니다.

“App Store compliant” - Capgo [1]

According to Capgo, 95% of users comply with updates within 24 hours. With over 23.5 million updates delivered [1]Capacitor에 따르면, 95%의 사용자는 24시간 이내에 업데이트를 수용합니다. 23.5만 개 이상의 업데이트를 전달함에 따라 사용자 신뢰를 유지하기 위해 개인 정보 문서를 최신 상태로 유지하는 것이 중요합니다.

개인 정보 선언서를 위한 Capacitor

Capacitor 프레임워크 문서

설치 요구 사항

개인 정보 선언서를 만들기 전에 다음을 확인하세요:

  • Xcode 15 이상이 설치되어야 합니다.
  • Capacitor 8.0 이상 프로젝트가 설정되어야 합니다.
  • 앱의 Info.plist 파일
  • JSON 구조에 대한 기본적인 이해
  • 앱의 데이터 수집 관행에 대한 문서

생성 단계

iOS 프로젝트 디렉토리에 파일을 생성하세요. PrivacyInfo.xcprivacy 이 파일은 특정 형식 지침을 따르야 합니다:

기본 정보 설정

{
    "NSPrivacyTracking": false,
    "NSPrivacyTrackingDomains": [],
    "NSPrivacyCollectedDataTypes": []
}

데이터 수집 세부 정보 정의

{
    "NSPrivacyAccessedAPITypes": [
        {
            "NSPrivacyAccessedAPIType": "NSLocationWhenInUseUsageDescription",
            "NSPrivacyAccessedAPITypeReasons": ["1.1"]
        },
        {
            "NSPrivacyAccessedAPIType": "NSCameraUsageDescription",
            "NSPrivacyAccessedAPITypeReasons": ["2.1"]
        }
    ]
}

트래킹 도메인 추가

{
    "NSPrivacyTrackingDomains": [
        "analytics.yourdomain.com",
        "metrics.yourdomain.com"
    ]
}

일반 오류를 피하는 방법

이러한 팁을 참고하여 문제를 예방하세요:

  • 필요한 모든 field를 포함하세요.필드가 비어 있어도 필드는 존재해야 합니다.
  • API 타입을 사용하세요.API 식별자와 Apple의 공식 문서를 확인하세요.
  • JSON 형식이 올바른지 확인하세요.: JSON 유효성 검사를 위해 JSON 유효성 검사기를 통해 파일을 실행하세요.
  • Complete한 이유를 제공하세요.: code에 해당하는 이유를 포함하여 모든 API 접근에 대한 이유를 제공하세요.
  • 정보를 최신 상태로 유지하세요.: 새로운 기능이 추가될 때마다 매니페스트를 업데이트하세요.

또한 매니페스트 파일의 크기는 512KB를 초과하지 않도록 하여 빌드 오류를 피하세요. Xcode의 빌드 프로세스 중에 매니페스트 파일을 정기적으로 검증하여 오류를 빠르게 발견하세요. 매니페스트가 준비되면 Capacitor 프로젝트에 통합하기 위해 파일 배치 지침을 따르세요.

Capacitor에 개인 정보 매니페스트 추가하기

파일 배치 지침

Capacitor 프로젝트에 개인 정보 매니페스트를 포함하려면 다음 디렉토리 구조를 사용하세요: PrivacyInfo.xcprivacy __CAPGO_KEEP_0__ 플러그인에 경우 다음 구조를 사용하세요:

your-app/
├── ios/
│   ├── App/
│   │   ├── PrivacyInfo.xcprivacy
│   │   └── Info.plist
│   └── App.xcworkspace

For Capacitor plugins, use this structure:

your-plugin/
├── ios/
│   ├── Plugin/
│   │   └── PrivacyInfo.xcprivacy
│   └── Plugin.xcodeproj

__CAPGO_KEEP_0__ 프로젝트에 개인 정보 매니페스트를 포함하려면 다음 디렉토리 구조를 사용하세요:

파일이 올바르게 위치한 후 Xcode 빌드 설정을 업데이트하여 통합이 올바르게 이루어지도록 하세요:

  1. Xcode에서 프로젝트를 열어 주세요.
  2. 아래 TARGETS,
  3. 프로젝트나 플러그인 목표를 선택하세요. Build Settings 탭으로 이동하세요. 개인 정보 수집 명세서 개발 지역을
  4. 으로 설정하세요. 설정 설정 en.
  5. 설정 개인 정보 명세서 포함 Live Update Dynamic Label To YES.

프로젝트가 CocoaPods를 사용한다면 CocoaPods개인 정보 명세서를 활성화하기 위해 다음 Snippet을 포함하세요: Podfile 이 변경 사항을 적용한 후 구현 확인을 진행하여 모든 설정이 올바르게 구성되어 있는지 확인하세요.

post_install do |installer|
  installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|
      config.build_settings['INCLUDE_PRIVACY_MANIFEST'] = 'YES'
    end
  end
end

구현 확인

개인 정보 명세서가 올바르게 작동하는지 확인하기 위해 다음 단계를 따르세요:

빌드 확인

  1. 빌드 중 개인 정보 관련 경고가 없는지 확인하세요.

    • 매니페스트가 문제없이 컴파일되는지 확인하세요.
    • 이 변경 사항을 적용한 후 구현 확인을 진행하여 모든 설정이 올바르게 구성되어 있는지 확인하세요.
    • 빌드 제품에 개인 정보 매니페스트가 포함되어 있는지 확인하세요.
  2. 런타임 검증

    • debug 모드에서 적절한 개인 정보提示 및 API 접근 동작을 테스트하세요.
  3. 애플 스토어 연결 검증

    • 빌드를 업로드하고 애플 스토어 연결의 개인 정보 보고서를 검토하세요.
    • API 선언이 완전하고 추적 도메인 형식이 정확한지 확인하세요.

개인 정보 매니페스트 검증 실패 오류가 발생한 경우, 최신 애플 스토어 요구 사항을 충족하는지 매니페스트를 다시 확인하세요. 특히 API 타입과 추적 도메인 설정에 주의하세요.

애플 개인 정보 매니페스트 변경

테스트 및 수정

애플의 지침을 충족하는 개인 정보 매니페스트를 만들기 위해, 개발 프로세스에 신뢰할 수 있는 오류 추적기를 통합하세요. 이로 인해 개발 노력과 준수 요구 사항이 연결됩니다.

개발에 도움이 되는 도구 Capgo API 앱에 도움이 될 수 있습니다. 앱에 대한 API 접근을 모니터링하고 사용자에게 영향을 미치기 전에 매니페스트 문제를 식별합니다. 잠재적인 문제가 표시되면, 더 철저한 검증에 집중할 수 있습니다.

개발 환경에서 매니페스트를 테스트하고 오류 추적에서 얻은 통찰력을 검토에 사용하세요. 이 방법은 앱이 Apple의 개인 정보 표준과 일치하는지 확인하는 데 도움이 됩니다.

Capgo 개인 정보 도구

Capgo Live Update Dashboard Interface

Capgo은 개인 정보 매니페스트와 앱 업데이트를 관리하는 것을 간소화하고, 배포를 늦추지 않고 개인 정보 표준을 유지하는 데 도움이 됩니다.

Capgo 기능

__CAPGO_KEEP_0__ 23.5만 개의 보안 업데이트가 보장되며 82%의 글로벌 성공률 __CAPGO_KEEP_0__Capgo 활성 사용자 95%가 24시간 이내에 업데이트를 받습니다. [1]. Capgo가 제공하는 기능은 다음과 같습니다.

  • 끝에서 끝까지 암호화 업데이트를 보안하기 위해
  • 채널 시스템 업데이트 배포를 제어하기 위해
  • 오류 추적 문제를 신속하게 식별하고 해결하기 위해
  • 일회성 롤백 이전 버전으로 즉시 되돌리기 위해

These tools make adding Capgo to your workflow smooth and efficient.

Capgo

시작하기 위해서는 Capgo 플러그인을 설치하세요 다음 명령어를 사용하세요:

npx @capgo/cli init

Capgo는 CI/CD PIPELINE과 완벽하게 통합되어, Cloudflare, GitHub, GitLab CI, Jenkins와 같은 플랫폼을 통해 개인 정보 보호 매니페스트의 유효성을 자동으로 검증합니다. GitHub Actions, 또는Jenkins 클라우드 또는 자체 호스팅 옵션을 선택하더라도 __CAPGO_KEEP_0__는 750개의 프로덕션 앱을 지원하며, 개인 정보 보호 표준을 준수하는 업데이트를 보장합니다.“우리는_agile 개발을 실천하고 @Capgo는 사용자에게 지속적으로 제공하는 mission-critical입니다!” – Rodrigo Mantica

“Capgo는 __CAPGO_KEEP_1__를 빠르게 푸시하는 지혜로운 방법입니다 🙂” – NASA의 OSIRIS-REx

“Capgo is a smart way to make hot code pushes 🙂” – NASA’s OSIRIS-REx

Capgo은 업데이트 성공률과 사용자 참여도를 실시간으로 모니터링하기 위한 내장 분석 기능을 포함합니다. 이로써 Apple의 지침을 준수하면서도 사용자 전체에게 개인 정보 업데이트 도달을 보장할 수 있습니다.

결론

주요 점

개인 정보 관리를 위한 개인 정보 명세서를 관리할 때, 준수성과 강력한 보안 조치를 유지하는 것이 중요합니다. 다음은 가장 중요한 점입니다:

  • 끝에서 끝까지 암호화업데이트를 시작부터 끝까지 안전하게 유지합니다.
  • 실시간 모니터링업데이트의 분포를 효과적으로 추적합니다.
  • 즉시 롤백 기능빠른 수정을 위한 안전망으로 작용합니다.
  • 자동 유효성 검사업데이트가 준수성 기준을 충족하는지 확인합니다.

애플과 구글의 개인 정보 보호 요구 사항이 변하는 것을 따라가기 위해 신뢰할 수 있는 업데이트 시스템을 구축하는 것은 중요합니다. 이 접근 방식은 앱 스토어 승인률을 높이고 사용자 신뢰도를 강화하는 데 도움이 됩니다. [1].

시작하는 방법

이러한 원칙을 구현하기 위해 다음 단계를 따르십시오:

  • 환경 설정: 시작하기 위해 실행하세요. npx @capgo/cli init 개인 정보 보호 기능 활성화
  • : 안전한 업데이트에 대한 끝에서 끝까지 암호화 사용하세요.모니터링 도구 배포
  • : 업데이트 트래킹을 위한 분석 사용하세요.롤백 계획
  • : 필요한 경우 이전 버전으로 швидко 되돌아가도록 하십시오.protectedTokens

“Capgo은 개발자가 생산성을 높이고자 하는 개발자들에게 필수적인 도구입니다. 버그 수정을 위한 리뷰 지연을 피하는 것은 게임 체이저입니다.” - Bessie Cooper

정기적인 업데이트와 올바른 도구는 규정 준수와 시간이 지남에 따라 개선하는 데 중요합니다.

개인 정보 보호 선언을 위한 Capacitor 앱 가이드: 계속 진행하세요

개인 정보 보호 선언을 위한 __CAPGO_KEEP_0__ 앱 가이드 Capacitor을 사용하여 보안 및 규정 준수를 계획하고자 하는 경우 __CAPGO_KEEP_0__을 연결하여 암호화 암호화 구현 세부 사항 규정 준수 규정 준수 구현 세부 사항 Capgo 보안 스캐너 Capgo 보안 스캐너의 제품 워크플로우 Capgo 보안 Capgo 제품 워크플로우에서 보안 Capgo 신뢰 센터 Capgo 제품 워크플로우에서 신뢰 센터

Capacitor 앱의 실시간 업데이트

웹-layer 버그가 활성화되면 Capgo를 통해修정을 배포하는 대신 앱 스토어 승인까지 며칠 기다리지 말고.

__CAPGO_KEEP_0__를 통해 배포하는 대신 앱 스토어 승인까지 며칠 기다리지 말고 웹-layer 버그를 수정할 수 있습니다.

마틴의 인간 지원

시작하기

Capgo gives you the best insights you need to create a truly professional mobile app.