Repository navigation
Privacy manifest - #104
Privacy manifest#104zeroskylian wants to merge 4 commits into
Conversation
There was a problem hiding this comment.
The deployment-target increases break existing SwiftPM consumers, and CocoaPods installations still omit the manifest. The UserDefaults declaration also needs to reflect Then’s own API usage.
Verification was static at head 9b6becb; builds, tests, and archive/privacy-report validation were not run.
There was a problem hiding this comment.
The platform-floor objection is withdrawn: the supplied PackageDescription deprecations reasonably justify the chosen minimums. Thanks for the correction, and sorry for the repeated pushback.
Two previously reported concerns remain at bb62d77:
Then.podspecstill declares no resources or resource bundles, so CocoaPods installations omit the privacy manifest. Add a uniquely namedresource_bundlesentry and verify inclusion in a consumer archive.- The manifest still declares UserDefaults reasons
CA92.1and1C8F.1, although Then’s executable implementation does not access UserDefaults. LeaveNSPrivacyAccessedAPITypesempty unless Then itself uses a required-reason API.
Archive validation was not performed.
There was a problem hiding this comment.
Both remaining concerns are resolved at 03aabb7: CocoaPods now includes the privacy manifest through a resource bundle, and the unsupported UserDefaults declarations are removed. The deployment-target objection remains withdrawn.
Verification was static; builds, consumer archives, and privacy reports were not validated.
Add Privacy manifest