Comments (5)
And just to confirm, StoreHelper doesn't collect any data whatsoever π
from storehelper.
from storehelper.
Done. I've added a privacy manifest (see StoreHelper/Sources/Resources) and made sure it's correctly bundled with the target (see the package manifest).
The privacy manifest correctly states that there's no tracking or data collection and that StoreHelper does use the UserDefaults API. All seems correct.
To test, if I archive an app using StoreHelper, then right-click on the archive in the organizer and select Generate Privacy Report I should get a report as a pdf:
However, the report file is always empty (no content), no matter what's in the manifest. I'm not sure if this is an Xcode bug or something I'm doing wrong.
So, I'll leave this issue open for now. Let me know if what I've done gets you through app store review!
from storehelper.
Actually that's what I thought too. However, after digging a bit deeper it turns out that I need to declare use of the UserDefaults API (StoreHelper persists a list of purchases as a fallback in case the App Store's not available).
from storehelper.
But it should be empty, since yep - StoreHelper is not using any of these and doesn't collect any data.
Also, deadline for this is 1 May, so lib developers have a plenty of time from now to add this.
from storehelper.
Related Issues (20)
- Missing repository reference HOT 3
- Missing products in production ready app HOT 3
- Certificate issue on device HOT 4
- Subscriptions renewed when the MacOS app was closed are not picked up by Storekit2 HOT 10
- How to implement custom transaction handler HOT 3
- Compile Issue HOT 1
- Cancellation not detected HOT 5
- Question about using StoreHelper in Safari Extension project HOT 3
- Auto-renew subscription eligibility HOT 1
- "Writerly" hard-coded into StoreHelper HOT 1
- Can I use this without having the local Product.plist configuration file? HOT 1
- Log clashes for different transactions due to missing transactionID in TransactionLog HOT 1
- wrong version: not same as git tag HOT 1
- How to disable logs? HOT 1
- Can't compile on visionOS HOT 1
- Please provide a document for UIKit to use HOT 1
- Use custom colors
- Update package version 2.62.0 but used 2.6.3 HOT 5
- Prepare for Swift 6.0
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from storehelper.