highcharts-ios icon indicating copy to clipboard operation
highcharts-ios copied to clipboard

Invalid Privacy Manifest File

Open jobinsjohn opened this issue 11 months ago • 1 comments

Screenshot 2024-03-20 at 8 44 10 AM

I got the above message from Apple when i submitted the latest version of my App. I am using version 11.4.0 in my latest release.

jobinsjohn avatar Mar 20 '24 12:03 jobinsjohn

Hello @jobinsjohn, thanks for the reporting. I hope it will be fixed next release.

ihnatmoisieiev avatar Mar 24 '24 07:03 ihnatmoisieiev

Hello @jobinsjohn, v11.4.1 has been released. Please check and close the issue if everything is good. Thank you.

ihnatmoisieiev avatar Apr 11 '24 18:04 ihnatmoisieiev

Hi @ihnatmoisieiev

Sadly, the privacy manifest is still invalid: Missing an expected key: 'NSPrivacyCollectedDataTypes'

You can verify it by adding the SDK to any app, archive the app and then in the Xcode Organizer ctrl-right click the archive and select "Generate Privacy Report".

As far as I understand the requirements, all 4 keys need to be defined in the file, even if there are no values to be declared:

<?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>NSPrivacyTrackingDomains</key>
	<array/>
	<key>NSPrivacyTracking</key>
	<false/>
	<key>NSPrivacyCollectedDataTypes</key>
	<array/>
	<key>NSPrivacyAccessedAPITypes</key>
	<array/>
</dict>
</plist>

Cheers

7-plus-t avatar Apr 12 '24 07:04 7-plus-t

Hello @7-plus-t, thanks for your attention. The issue is fixed and the correct Privacy Manifest file will be available starting the next release.

ihnatmoisieiev avatar Apr 13 '24 08:04 ihnatmoisieiev