Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ziparchive Privacy manifest keys are not reflecting in Project privacy report #698

Open
rinkusadhwani opened this issue Mar 19, 2024 · 5 comments

Comments

@rinkusadhwani
Copy link

I am using sslziparchive library in our project through cocoapods.
We are using latest version which has manifest file added.

When i am generating final project level report from archive, Privacy Keys from ziparchive is not included in the report.
other sdks keys are properly coming in the report.

Expected behavior

As per apple guideline all third party sdk keys should get reflected in project level privacy report combinly.

Version of ZipArchive - Latest

Environmental information

Xcode 15.2.

@reflectiveworks
Copy link

Seeing the same thing in my project on latest ZipArchive. I can see the manifest file in the package but it's still causing:

"ITMS-91053: Missing API declaration - Your app’s code in the “Monolog” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryFileTimestamp. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api."

@rinkusadhwani
Copy link
Author

Hi Team, We have release planned in next few days and this issue should be fixed before that otherwise apple will reject the application

Most of the third party sdks showing keys properly in privacy report but ziparchive not.
Please do the needfull. Thanks

@Coeur
Copy link
Member

Coeur commented Apr 5, 2024

It was done 6 months ago already:
#688

And properly released:
https://github.com/ZipArchive/ZipArchive/releases/tag/2.5.5

If there is a bug in the implementation that is only affecting you but not others, then try to figure it out and code a pull request for it.

@rinkusadhwani
Copy link
Author

rinkusadhwani commented Apr 5, 2024 via email

@angusryer
Copy link

@rinkusadhwani I'm experiencing something similar, but for me it is related to this issue in react-native-code-push

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants