PallyCon FPS/NCG iOS SDK 를 이용하는 고객님들께 Apple Privacy manifest 정책에 따른 SDK 지원 내용을 알려드립니다.
Apple은 WWDC23에서 타사 SDK를 대상으로 한 개인정보 보호 매니페스트 및 서명 기능을 소개하고 이를 2024년 5월 1일부터 모든 AppStore 등록 심사 과정에 필수로 포함하도록 안내하였습니다.
- App Store 제출에 대한 개인정보 업데이트(Apple Developer)
https://developer.apple.com/news/?id=3d8a9yyh
PallyCon iOS SDK들의 경우 DRM 라이선스 발급을 위한 요청 데이터에 UserID와 DeviceID가 사용되며,
FPS iOS SDK의 경우 spc 데이터를 생성하기 위해 DeviceID가 사용되지만 SDK가 직접 DeivceID를 생성 및 사용하는것이 아니라 대상에서 제외되었습니다.
추가 된 내용은 각 SDK의 [lib] > ~SDK.xcframework 파일 내 각 [framework]에 [_CodeSignature] 폴더와 [PrivacyInfo.xcprivacy] 파일이 추가 되었습니다.
- 최신 SDK 다운로드 링크
FPS iOS SDK : https://github.com/inka-pallycon/pallycon-fps-ios-sdk
NCG iOS SDK : https://github.com/inka-pallycon/ncg-ios-sdk
*NCG macOS SDK 사용자는 HelpDesk로 문의 부탁드립니다.
AppStore 심사 등록 시 App 자체에 [PrivacyInfo.xcprivacy] 파일을 생성 하신 뒤 사용하시는 모든 타사 SDK에 대한 API 사용 항목에 대한 사용 이유를 추가하시면 되며,
PallyCon SDK들은 SDK에 포함 된 [PrivacyInfo.xcprivacy] 파일을 참고하여 추가 해 주시면 됩니다.
PrivacyInfo.xcprivacy 파일 생성 및 사용 이유 추가가 필요한 API 대상은 아래 링크에서 확인 하실 수 있습니다.
- Describing use of required reason API(Apple Developer)
https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api
감사합니다.
PallyCon팀 드림