|
@@ -40,8 +40,6 @@ var fileProviderStorageURL: URL?
|
|
|
|
|
|
// List
|
|
|
var listUpdateItems = [NSFileProviderItem]()
|
|
|
-var listDeleteItems = [NSFileProviderItem]()
|
|
|
-
|
|
|
var listFavoriteIdentifierRank = [String:NSNumber]()
|
|
|
var fileNamePathImport = [String]()
|
|
|
|
|
@@ -1097,23 +1095,6 @@ class FileProvider: NSFileProviderExtension, CCNetworkingDelegate {
|
|
|
// MARK: - User Function
|
|
|
// --------------------------------------------------------------------------------------------
|
|
|
|
|
|
- // Convinent method to signal the enumeration for containers.
|
|
|
- //
|
|
|
- func signalEnumerator(for containerItemIdentifiers: [NSFileProviderItemIdentifier]) {
|
|
|
-
|
|
|
- /* ONLY iOS 11*/
|
|
|
- guard #available(iOS 11, *) else { return }
|
|
|
-
|
|
|
- for containerItemIdentifier in containerItemIdentifiers {
|
|
|
-
|
|
|
- NSFileProviderManager.default.signalEnumerator(for: containerItemIdentifier) { error in
|
|
|
- if let error = error {
|
|
|
- print("SignalEnumerator for \(containerItemIdentifier) returned error: \(error)")
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
func refreshEnumerator(identifier: NSFileProviderItemIdentifier, serverUrl: String) {
|
|
|
|
|
|
/* ONLY iOS 11*/
|