News

개인정보 보호 매니페스트 및 서명을 필요로 하는 SDK

Phililip
728x90

안녕하세요.

 

이전에 Privacy manifest에 대해서 공부했는데요.

 

[WWDC23] Get started with privacy manifests

안녕하세요. 이번엔 WWDC23 'Get started with privacy manifests' 세션을 보고 내용 정리해 볼게요. #개요 앱 사용자는 Privacy Nutrition Labels를 통해 앱 내에서 어떤 데이터가 수집되고 있는지 쉽게 알 수 있습

phillip5094.tistory.com

 

최근 애플이 추가 가이드를 공개했습니다.

 

App Store 앱 제출을 위한 개인정보 보호 관련 업데이트 - 최신 뉴스 - Apple Developer

타사 SDK 개인정보 보호 매니페스트 및 서명. 타사 SDK(소프트웨어 개발 키트)는 앱에 탁월한 기능성을 제공하지만, 개발자나 사용자도 모르는 사이에 사용자 개인정보 보안을 취약하게 만들 수

developer.apple.com

 

### 타사 SDK 개인정보 보호 매니페이스 및 서명

Privacy manifest를 반드시 필요로 하는 SDK 목록을 공개했습니다.

 

Upcoming third-party SDK requirements - 지원 - Apple Developer

포럼 Apple 엔지니어 및 다른 개발자에게 개발 주제에 관해 질문하고 이야기를 나눌 수 있습니다. 포럼 보기(영문)

developer.apple.com

 

많이들 사용하는 SDK 대부분(ex. Alamofire, RxSwift, Lottie, FBSDK, GoogleSignIn 등)이 목록에 포함되었더라구요ㅠㅠ

 

목록에 있는 SDK 또는 목록에 있는 SDK를 리패키징한 모든 SDK의 모든 버전은 Privacy manifest를 필수로 적용해야 합니다.

 

추가로 바이너리 종속성으로 사용(ex. framework 또는 xcframework로 사용하는 경우)하는 경우에는 서명까지 필수로 적용해야 합니다.

 

### 사유를 명시해야 하는 API에 새로운 사용 사례 추가

새로운 사례가 추가되었습니다.

 

Describing use of required reason API | Apple Developer Documentation

Ensure your use of covered API is consistent with policy.

developer.apple.com

 

예시로 기존 UserDefaults 사례에 CA92.1 이외에 세 가지 사례가 더 추가되었습니다.

 

더 자세한건 위 문서를 참고해 주세요!

 

# 참고

https://developer.apple.com/kr/news/?id=r1henawx

https://developer.apple.com/kr/support/third-party-SDK-requirements/

https://developer.apple.com/kr/support/third-party-SDK-requirements/

 


이번 글은 여기서 마무리.

 

 

 

반응형