티스토리 뷰

안녕하세요. 

사실 이전 글의 연장선이라고 볼 수 있을 것 같은데

좀 황당한(?) 경우를 겪어서 다른 분들도 이런 분이 계실까 한 마음에 

박제해볼까합니다

 

문제 상황

이거요

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

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 가 나온지 꽤 된 것 같은데 

아직도 막상하려면 혼란스러운 것 같아요.

 

저는 이게 한다고 시간을 꽤 많이 소모했는데 

다른 분은 그렇게 되지 않길 바라는 마음에 올려봅니다. 

 

오늘도 파이팅입니다. 

 

댓글