reachibility to 14.0

This commit is contained in:
Mike Renoir 2023-12-07 21:11:15 +04:00
parent a723e852f7
commit c75425b8a2

View File

@ -84,7 +84,7 @@ private final class WrappedLegacyReachability: NSObject {
} }
} }
@available(iOSApplicationExtension 12.0, iOS 12.0, OSX 13.0, *) @available(iOSApplicationExtension 12.0, iOS 12.0, macOS 14.0, *)
private final class PathMonitor { private final class PathMonitor {
private let queue: Queue private let queue: Queue
private let monitor: NWPathMonitor private let monitor: NWPathMonitor
@ -133,7 +133,7 @@ private final class PathMonitor {
} }
} }
@available(iOSApplicationExtension 12.0, iOS 12.0, OSX 13.0, *) @available(iOSApplicationExtension 12.0, iOS 12.0, macOS 14.0, *)
private final class SharedPathMonitor { private final class SharedPathMonitor {
static let queue = Queue() static let queue = Queue()
static let impl = QueueLocalObject<PathMonitor>(queue: queue, generate: { static let impl = QueueLocalObject<PathMonitor>(queue: queue, generate: {
@ -149,7 +149,7 @@ public enum Reachability {
} }
public static var networkType: Signal<NetworkType, NoError> { public static var networkType: Signal<NetworkType, NoError> {
if #available(iOSApplicationExtension 12.0, iOS 12.0, OSX 13.0, *) { if #available(iOSApplicationExtension 12.0, iOS 12.0, macOS 14.0, *) {
return Signal { subscriber in return Signal { subscriber in
let disposable = MetaDisposable() let disposable = MetaDisposable()