Re: Apple privacy manifest

2023-10-29 Thread Darryl Pogue
On Sat, Oct 28, 2023 at 9:11 AM Jesse wrote: > > I would expect this info to come from plugin.xml and config.xml. I haven’t > looked at Android innards in a long time, but doesn’t this just mirror their > intents? Play store tells users the capabilities of each app, and this is all > pulled tog

Re: Apple privacy manifest

2023-10-28 Thread Norman Breau
Both the App Store and Google Play have data use / privacy labels on apps and today those are controlled via the App Store / Google Play Console. Google Play to some extent powered some of the labels via declared permissions in the  AndroidManifest but otherwise this was never something that wa

Re: Apple privacy manifest

2023-10-28 Thread Jesse
I would expect this info to come from plugin.xml and config.xml. I haven’t looked at Android innards in a long time, but doesn’t this just mirror their intents? Play store tells users the capabilities of each app, and this is all pulled together from the plugins .. > On Oct 28, 2023, at 4:00 AM

Re: Apple privacy manifest

2023-10-28 Thread Norman Breau
Based on https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api?language=objc I don't think there is localization involved. It looks like you supply two pre-defined constants, and whichs refers to an API or a set of APIs and a reas

Re: Apple privacy manifest

2023-10-28 Thread Niklas Merz
I did not dig deep into the documentation and the details about that but I would like to add two things to consider: 1. Internationalization: Are there any strings that are shown to the user like "NSLocationAlwaysAndWhenInUseUsageDescription"? For this we had no simple way to show that in the user

Re: Apple privacy manifest

2023-10-27 Thread Bryan Ellis
IMO, I think we should store the information in "package.json" and build up the data before injecting into plist. I personally think we should avoid "edit-config" or "config-file" at all costs. It has always been error prone and a pain-point for us. The structure below is just an idea. This str

Re: Apple privacy manifest

2023-10-27 Thread Darryl Pogue
I looked into this a bit yesterday, and think there are a few ways we might be able to handle this (none of them ideal). For background, Apple is requiring apps to include a xcprivacy plist file that has declarations about what privacy-impacting APIs they use (i.e., APIs that could be used for fin

Apple privacy manifest

2023-10-27 Thread Jesse
Has anyone looked at privacy manifests for iOS apps? … > > As you may know, in June, Apple announced new features to help users > > understand developers’ privacy and data collection and sharing practices. > > These new features include privacy manifests and signatures, which we > > encourage al