5월 1일까지 Privacy Manifest를 추가해줘야 한다눙,,
(deadline은 https://developer.apple.com/news/?id=3d8a9yyh 요기 참고)
https://developer.apple.com/documentation/bundleresources/privacy_manifest_files
요기 참고해서 추가해주면 되고, 뭔지 전혀 감이 안온다! 싶으면 아래 wwdc 영상 보면 쪼꼼 이해 될수더..?
https://developer.apple.com/videos/play/wwdc2023/10060
third party SDK?
앱에서 사용하고 있는 sdk 들 버전을 privacy manifest 가 적용된 최신 버전으로 업데이트해줘야 하는데, 현재 날짜(2024-04-03) 기준으로 이미 추가가 되어있는 sdk들도 있고, 아직 준비 중인 것들도 있는 듯 하다.
회사 앱에서 사용하고 있는 sdk 들 중에서 privacy manifest 가 추가되어 최신 버전으로 업데이트 완료해준 친구들은 다음과 같다.
Alamofire → 5.9.0
Kingfisher → 7.10.0
Lottie → 4.4.1
Reachability → 5.2.1
RealmSwift → 10.49.1
SnapKit → 5.7.1
KakaoSDK → 2.22.0
ChannelIOSDK → 11.6.0
오픈소스인 것도 있고 바이너리로 되어있는 것들도 있는데,
바이너리 업데이트 해서 privacy report 뽑아보니 다 잘 들어가있는 듯 하다. 😊
아직 업데이트 안된 sdk 들은 추가해서 업데이트 해줄때까지 기다리면 될 듯?
예를 들면 Firebase 라던가.. AppsFlyer, Sendbird 등...
빨리 해주라~~
앱 내 추가할 것?
PrivacyInfo.xcprivacy 파일 새로 생성해서 info plist 작성하는 것처럼 추가해주면 됨.
모르겠으면 위에서 업데이트한 sdk들 중에서 PrivacyInfo.xcprivacy 파일 찾아서 참고해도댐
(참고로 KakaoSDK 는 Common 안에 있음)
우선은 Privacy Accessed API Types 로는 User Defaults 만 요런 식으로 추가해주었다.
Describing use of required reason API 참고해서 추가해주면 됨.
Privacy Nutrition Label Types 는 앱스토어커넥트에서 앱이 수집하는 개인정보 들어가서 게시해 둔 정보 보고 추가해줘도 되고, 업데이트가 필요하면 Describing data use in privacy manifests 들어가서 참고해서 해당되는 항목들 추가해주면 된다.
첨에는 먼소린가 했는데 막상 해보니 별거 아님.
+ 참고로 Archive 없이 Organizer 바로 여는 법
[Xcode 상단바 - Window - Organizer]
단축키 : ⌥(option) + ⇧(shift) + ⌘(command) + O
'초보 iOS 개발자의 일상 > 개발 업무' 카테고리의 다른 글
Unlisted app distribution 등록되지 않은 앱 배포 (+ Enterprise 배포를 하지 못한 이유) (0) | 2024.07.22 |
---|---|
Create and publish Swift Package Manager (SPM 생성하는 법 + Package 구성 추가) (0) | 2024.07.18 |
[iOS] 네트워크 속도 제어 (iPhone & Mac) (0) | 2024.01.25 |
[Swift] bullet string 적용하기 (0) | 2023.12.26 |
[Swift iOS] circular progress bar 원형 프로그래스 바 만들기 (feat. UIBezierPath) (0) | 2023.11.03 |