티스토리 뷰
안녕하세요.
사실 이전 글의 연장선이라고 볼 수 있을 것 같은데
좀 황당한(?) 경우를 겪어서 다른 분들도 이런 분이 계실까 한 마음에
박제해볼까합니다
문제 상황

Archive > Generate Privacy Report 실행 시 제가 제작한 framework 의 내용이 안보이는 현상이 나왔습니다.

해결법
1. 자신의 framework 에 .xcprivacy 파일이 들어있는지 확인해주세요.
(해당 방법은 이전 포스트에 다루었습니다.)
2024.12.11 - [iOS개발/기타] - framework 생성시 Privacy manifests 가 빠지는 경우
framework 생성시 Privacy manifests 가 빠지는 경우
오늘은 예전 글과 관련있는 부분에서 오류(?) 가 나서 다루어 볼까 합니다. (오류는 아니고 설정 실수네요...)별건 아니고 예전에 제가 이런 걸 했었던 게 엇그제 같은데2024.04.03 - [iOS개발/기타] -
world-of-larooly.tistory.com
2. 앱에서 해당 framework 를 연결하고 Embed & Sign 으로 바꿔주세요

3. (NEW!!!!)그 파일 이름이 PrivacyInfo.xcprivacy 인지 확인해주세요!!!!!
- 지금 현재 이유는 모르겠으나 파일이름이 다른 경우 Report 에 안보입니다.
- 모든 설정을 다 건들였는데 혹시나 하고 파일이름 바꾸었더니 App 에서 framework 가 보입니다.
- 이유는 나중에 알게 되면 그때 다시 정리해보겠습니다.
아무튼 여기까지 했더니 아래처럼 보이게 되었습니다.
(사실 이름밖에 안바꿨는데 이렇게 되서 당황스럽네요)

4. (추측)PrivacyInfo.xcprivacy 에 작성한 내용이 아래 링크에 해당하지 않는다면 보이지 않는 걸로 보입니다.
- 이유는 모르겠으나 현재 해당 방법으로 했을때 보이는건 Privacy Nutrition Label Types 에 적힌것 뿐입니다.
(여긴 거의 다 항시 보임)
- 아마 뭔가 이유가 있을 것 같은데 현재 제가 테스트했을때는 Privacy Nutrition Label Types만 나오고 나머지는 나오지 않았습니다.
- 아마 중요하지 않거나 기준에 맞지 않는 건 안 보이도록 설정되있는 것 같아요.
- 심사할 땐 없으면 걸리는데 정작 Report 에는 안나오는게 이상하긴 한데 이후 원인을 알게되면 수정하겠습니다.
https://developer.apple.com/documentation/bundleresources/describing-data-use-in-privacy-manifests
Describing data use in privacy manifests | Apple Developer Documentation
Declare the data collected by your app or by third-party SDKs.
developer.apple.com
아무튼 이렇게라도 보이니 다행이네요.
PrivacyInfo 가 나온지 꽤 된 것 같은데
아직도 막상하려면 혼란스러운 것 같아요.
저는 이게 한다고 시간을 꽤 많이 소모했는데
다른 분은 그렇게 되지 않길 바라는 마음에 올려봅니다.
오늘도 파이팅입니다.
'iOS개발 > 기타' 카테고리의 다른 글
Cocoapod LoadError have 'x86_64', need 'arm64e' or 'arm64' (0) | 2025.01.08 |
---|---|
The request was denied by service delegate 에러 (0) | 2024.12.16 |
framework 생성시 Privacy manifests 가 빠지는 경우 (0) | 2024.12.11 |
this class is not key value coding-compliant for the key 에러 (0) | 2024.11.25 |
Xcode 16으로 만든 프로젝트가 하위 버전에서 안열릴때 (future Xcode project) (0) | 2024.11.12 |