일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Xcode
- Apple
- 개발자
- ios
- Python
- charts
- Storyboard
- Chrats
- 개발
- TableView
- button
- graph
- Android
- 어플리케이션
- cocoapods
- UIKit
- library
- UIButton
- ui
- Chart
- 라이브러리
- UITableView
- alamofire
- Swift
- androidstudio
- kotlin
- 그래프
- PyQt5
- modal
- PyQt
- Today
- Total
Jiwift
[iOS/Swift] Privacy Manifest 'Privacy Tracking Domains' 확인 (Points of Interest, NSPrivacyTrackingDomains, NSPrivacyTracking) 본문
[iOS/Swift] Privacy Manifest 'Privacy Tracking Domains' 확인 (Points of Interest, NSPrivacyTrackingDomains, NSPrivacyTracking)
지위프트 2024. 1. 27. 00:30
Privacy Manifest에서 NSPrivacyTracking와 NSPrivacyTrackingDomains를 확인하기 위해서 애플에서 알려준 방법입니다.

원하는 프로젝트에서 Product -> Profile 선택해 주세요. 이러면 앱 빌드를 진행하고 완료되면 창이 하나 뜨게 됩니다.

여기서 Network를 선택해주세요.

Network를 선택하면 창이 바뀌고 녹화하는 버튼을 선택할 수 있습니다. 여기서 녹화는 로그를 기록하는 것입니다. 결과를 저장할 수 있습니다. 이미 다른 녹화가 진행 중이라면 끝내고 실행할 수 있습니다.

녹화를 진행하면 문제가 되는 지점에서 표시가 됩니다.
사진을 보면 기록 화면 왼쪽에 'HTTP Traffic', 'Network Connections', Points of Interest', 'HashTag(테스트용 앱)' 4 가지칸으로 이루어 저 있는데, 제가 테스트해 본 결과 Points of Interest에 표시되는 것이 없다면 맨 아래 테스트용 앱은 표시가 되지 않더라고요.

그리고 Point of Interest를 선택하면 아래에 로그 기록이 나오게 됩니다. 오른쪽 하단 모서리에는 메시지가 표시됩니다.
“Fault: http://www.example.com is not listed in your app’s NSPrivacyTrackingDomain key in any privacy manifest. It may be following users across multiple apps and websites to create a profile about users of apps that contact this domain”
위와 같은 메세지가 표시되게 됩니다.
저 같은 경우는 두 가지 앱을 비교해서 테스트를 했습니다. 하지만 여기서 이상한 점은,,, Firebase Crashlytics와 Analytics를 똑같이 사용하는데 A앱은 로그가 찍히고 B앱은 로그가 찍히지 않았습니다... 어떤 차이가 있는지는 잘 모르겠네요.
혹시 아시는 분은 댓글로 의견을 공유해주시면 감사하겠습니다.
WWDC 2023의 다크호스: 프라이버시 정책이 현실로 다가옵니다 - (branch.io)
WWDC 2023의 다크호스: 프라이버시 정책이 현실로 다가옵니다 -
WWDC23 행사가 마무리되었습니다. 애플이 모바일 업계를 대상으로 연례적으로 진행하는 행사이자, 우리 모두가 참고하여 로드맵을 다시 세워야 하는 행사입니다. 게다가 Vision Pro는 정말 멋져 보
www.branch.io
Detecting when your app contacts domains that may be profiling users | Apple Developer Documentation
Detecting when your app contacts domains that may be profiling users | Apple Developer Documentation
Use Instruments to assess whether your app or its third-party SDKs connect to domains that may profile users.
developer.apple.com
'iOS Dev > iOS' 카테고리의 다른 글
[iOS/Xcode] 정적 라이브러리(Static Library) Privacy Manifest 추가 (2) | 2024.03.14 |
---|---|
[iOS/Swift] 정적 라이브러리(Static Library) Privacy Manifest 의견 (0) | 2024.03.05 |
[iOS/Swift] Privacy Manifest에 대한 궁금증 (0) | 2024.01.26 |
[iOS/Swift] 'authorizationStatus()' was deprecated in iOS 14.0 초간단 해결 (1) | 2024.01.25 |
[iOS/Swift] Privacy Manifest Snapkit (2) | 2023.12.30 |