robbiehanson / XMPPFramework

An XMPP Framework in Objective-C for Mac and iOS
Other
5.91k stars 2.09k forks source link

Apple Privacy Manifest #1238

Open MichaelSiddi opened 9 months ago

MichaelSiddi commented 9 months ago

Hello, could you please provide a privacy manifest as requested by Apple? There are API usages that need to be addressed in the manifest file. For example, NSUserDefaults in the XMPPProcessOne extension, as well as multiple usages within the CocoaLumberjack vendor, which has provided its manifest in their repository.

Thank you

CocoaLumberjack commit: https://github.com/CocoaLumberjack/CocoaLumberjack/commit/6a0a559d64f6a71a980fe0d14e0c72b8bb0e09b4

Apple: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files

Mukeshawal commented 8 months ago

Will there be any updates on this? @robbiehanson

FanningHau commented 8 months ago

I found this API "systemUptime" also be used, please confirm that. 1

giannigdev commented 7 months ago

Hello, could you please provide a privacy manifest as requested by Apple? There are API usages that need to be addressed in the manifest file. For example, NSUserDefaults in the XMPPProcessOne extension, as well as multiple usages within the CocoaLumberjack vendor, which has provided its manifest in their repository.

Thank you

CocoaLumberjack commit: CocoaLumberjack/CocoaLumberjack@6a0a559

Apple: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files

@robbiehanson Hi, do you have any updates about this? especially to integrate the third party library of CocoaLumberjack that already has the required privacy manigest ? hope to hear back a feedback from you considering the deadline of 1st May to have a privacy Manifest file for the XMPPFramework? Thank you ;)

PasqualePuzio commented 7 months ago

We submitted a build to the App Store and didn't get any error or warning, however that doesn't guarantee there won't be any issue during the usual review.