- change reachability for macos support

This commit is contained in:
overtake 2021-01-29 13:01:44 +04:00
parent 8331e19055
commit dd7e404f6e

View File

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