Flutter plugin for managing native files on iOS.
- Exclude a file or directory URL from backup (
NSURLIsExcludedFromBackupKey/URLResourceValues.isExcludedFromBackup). - Check whether a file or directory URL is excluded from backup.
import 'dart:io';
import 'package:native_file_util/native_file_util.dart';
final file = File('/path/to/file');
final util = NativeFileUtil();
await util.excludeFromBackup(file.uri);
final excluded = await util.isExcludedFromBackup(file.uri);This plugin currently supports iOS only.
This plugin is Swift Package Manager only for iOS. (No CocoaPods / .podspec integration.)
See:
https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors