Using “required reason APIs” now require explanation or face app rejection. UserDefaults is included in the list.
https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_apiOpen linkView original on lemmy.one