If you're like 99.9999% of other developers, you're using UserDefaults in an app.

And because you do that, you'll see this message when you upload your next build to the App Store.

Here's what to do about it…

First, read the documentation:

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

The section for UserDefaults is the last one (saving the best for last, of course!)

Describing use of required reason API | Apple Developer Documentation

Ensure your use of covered API is consistent with policy.

Apple Developer Documentation

You'll need to add a new file to your Xcode project. Make sure the PrivacyInfo.xcprivacy file is included in the target (so that it can be extracted after you upload to the App Store).

The documentation here explains how to create the file:

https://developer.apple.com/documentation/bundleresources/privacy_manifest_files#4284009

Privacy manifest files | Apple Developer Documentation

Describe the data your app or third-party SDK collects and the reasons required APIs it uses.

Apple Developer Documentation
@chockenberry What happens when you use a package with an .xcprivacy file and your app has one. Are they merged? Evaluated as a group?
@martind No idea. Yet.