The privacy manifest files from ios 17 feature is add to give app developers full transparency into how the third-party SDKs they work with collect and use data.
Therefore, since May 1, 2024, all applications must provide this file, as well as any SDKs that will be included in the application. Otherwise, their publication in the AppStore will be refused.
Starting from version 4.11.15.2, the privacy manifest file is now recognized. If your application utilizes CocoaPods with the SDK as a static library, the file will be automatically integrated into your Xcode Project
Otherwise the file is also included in the dynamic framework version here:
https://bitbucket.org/polestarusa/naosdkframework
For other applications that employ the SDK without automatic updates through CocoaPods, you can manually add the following content to your project:
<?xml version=”1.0″ encoding=”UTF-8″?><!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”><plist version=”1.0″><dict><key>NSPrivacyAccessedAPITypes</key><array><dict><key>NSPrivacyAccessedAPIType</key><string>NSPrivacyAccessedAPICategoryUserDefaults</string><key>NSPrivacyAccessedAPITypeReasons</key><array><string>CA92.1</string></array></dict><dict><key>NSPrivacyAccessedAPIType</key><string>NSPrivacyAccessedAPICategoryDiskSpace</string><key>NSPrivacyAccessedAPITypeReasons</key><array><string>E174.1</string></array></dict><dict><key>NSPrivacyAccessedAPIType</key><string>NSPrivacyAccessedAPICategoryFileTimestamp</string><key>NSPrivacyAccessedAPITypeReasons</key><array><string>C617.1</string></array></dict></array><key>NSPrivacyCollectedDataTypes</key><array><dict><key>NSPrivacyCollectedDataType</key><string>NSPrivacyCollectedDataTypePreciseLocation</string><key>NSPrivacyCollectedDataTypeLinked</key><false/><key>NSPrivacyCollectedDataTypeTracking</key><false/><key>NSPrivacyCollectedDataTypePurposes</key><array><string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string></array></dict></array></dict></plist>