Notice
Recent Posts
Recent Comments
Link
투케이2K
231. (TWOK/ERROR) [Ios] 정책 - NSPrivacyAccessedAPITypes 개인 정보 보호 파일에 API 설명 추가 이슈 - PrivacyInfo 본문
투케이2K 에러관리
231. (TWOK/ERROR) [Ios] 정책 - NSPrivacyAccessedAPITypes 개인 정보 보호 파일에 API 설명 추가 이슈 - PrivacyInfo
투케이2K 2024. 4. 6. 09:02[환경 설정 및 설명]
프로그램 : Xcode
설 명 : [Ios] 정책 - NSPrivacyAccessedAPITypes 개인 정보 보호 파일에 API 설명 추가 이슈 - PrivacyInfo
[에러 원인]
1. 2024-05-01 부터 애플 정책 상 앱 스토어 업데이트 및 제출 시 NSPrivacyAccessedAPITypes 사용 선언 필요 이슈
>> 안녕하세요,
다음 앱에 대한 최근 App Store 심사 제출에서 하나 이상의 문제가 발견되었습니다.
• ....
• 버전 2.2.6
• 빌드 3001
App Store 검토를 위한 제출이 성공적으로 완료되었더라도 다음 번 App Store 검토 제출 시 다음 문제를 수정하는 것이 좋습니다. 문제를 수정한 후 App Store Connect에 새 바이너리를 업로드하세요.
ITMS-91053: API 선언 누락 - "PlugIns/ApnsService.appex/ApnsService" 파일의 앱 코드는 다음 API 범주를 포함하여 이유가 필요한 하나 이상의 API를 참조합니다. NSPrivacyAccessedAPICategoryUserDefaults. 현재로서는 별도의 조치가 필요하지 않지만
2024년 5월 1일부터 새 앱이나 앱 업데이트를 업로드할 때 앱의 개인 정보 보호 매니페스트에 NSPrivacyAccessedAPITypes 배열을 포함하여 앱 코드에서 사용되는 이러한 API에 대해 승인된 이유를 제공해야 합니다.
필수 이유 API 목록 및 승인된 사용 이유를 포함하여 이 정책에 대한 자세한 내용을 보려면 https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api를 방문하세요.
Apple 개발자 관계
[해결 방법]
1. 앱 에서 사용하는 기능 및 외부 SDK 라이브러리에서 사용 되는 기능 확인
2. 앱 에서 사용하는 기능은 앱 프로젝트에 Privacy manifest files 생성 후 PrivacyInfo 내용 작성
3. 외부 SDK 라이브러리에서 AccessedAPI 를 사용하는 경우 Privacy manifest files 이 추가 된 버전으로 다시 받은 후 라이브러리 교체 실시
4. 참고 사이트 :
- 개인정보 매니페스트 파일 기본 설명 : https://blog.naver.com/kkh0977/223404804359
- Xcode 사용해 기본 개인정보 매니페스트 파일 생성 방법 : https://blog.naver.com/kkh0977/223406333294
- Xcode 사용해 PrivacyInfo 에 사용 중 인 API 목록 추가 방법 : https://blog.naver.com/kkh0977/223406352781
반응형
'투케이2K 에러관리' 카테고리의 다른 글
Comments