PallyCon FPS/NCG iOS SDK users are informed of the SDK support for Apple Privacy Manifest Policy.
At WWDC23, Apple introduced privacy manifests and signatures for third-party SDKs and announced that they will be required to be included in the review process for all AppStore submissions starting May 1, 2024.
- Privacy updates for App Store submissions (Apple Developer)
https://developer.apple.com/news/?id=3d8a9yyh
For PallyCon iOS SDKs, UserID and DeviceID are used in the request data for DRM license issuance,
For FPS iOS SDK, DeviceID is used to generate spc data, but the SDK does not generate and use DeivceID directly, so it was excluded.
What has been added is the [CodeSignature] folder and [PrivacyInfo.xcprivacy] file have been added to each [framework] in the [lib] > ~SDK.xcframework file of each SDK.
- Latest SDK download links
FPS iOS SDK : https://github.com/inka-pallycon/pallycon-fps-ios-sdk
NCG iOS SDK : https://github.com/inka-pallycon/ncg-ios-sdk
*For NCG macOS SDK users, please contact the HelpDesk.
When registering for AppStore review, please create a [PrivacyInfo.xcprivacy] file in the app itself and add the reason for API usage for all third-party SDKs you use,
For PallyCon SDKs, please refer to the [PrivacyInfo.xcprivacy] file included in the SDK and add it.
You can check the API targets for which you need to create PrivacyInfo.xcprivacy file and add a reason from the link below.
- Describing use of required reason API(Apple Developer)
https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api
Thank you.
PallyCon Team