diff --git a/Package.swift b/Package.swift index bb13dfe..ad2d1a5 100644 --- a/Package.swift +++ b/Package.swift @@ -1,12 +1,13 @@ -// swift-tools-version:5.1 +// swift-tools-version:5.7 import PackageDescription let package = Package( name: "CloudStorage", platforms: [ - .macOS(.v10_15), - .iOS(.v13), - .tvOS(.v13), + .macOS(.v12), + .iOS(.v14), + .tvOS(.v14), + .watchOS(.v9), ], products: [ .library(name: "CloudStorage", targets: ["CloudStorage"]), diff --git a/Sources/CloudStorage/CloudStorageSync.swift b/Sources/CloudStorage/CloudStorageSync.swift index 6a1308a..61ed795 100644 --- a/Sources/CloudStorage/CloudStorageSync.swift +++ b/Sources/CloudStorage/CloudStorageSync.swift @@ -30,7 +30,7 @@ public class CloudStorageSync: ObservableObject { object: nil) ubiquitousKvs.synchronize() - #if canImport(UIKit) + #if canImport(UIKit) && !os(watchOS) NotificationCenter.default.addObserver( ubiquitousKvs, selector: #selector(NSUbiquitousKeyValueStore.synchronize),