Skip to content

Commit 14d29ed

Browse files
committed
More @available(watchOS, unavailable)
1 parent b884f69 commit 14d29ed

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

Sources/AsyncLocationKit/AsyncLocationManager.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ public typealias HeadingMonitorStream = AsyncStream<HeadingMonitorEvent>
3434
public typealias AuthorizationStream = AsyncStream<AuthorizationEvent>
3535
public typealias AccuracyAuthorizationStream = AsyncStream<AccuracyAuthorizationEvent>
3636
@available(watchOS, unavailable)
37+
@available(tvOS, unavailable)
3738
public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
3839

3940
public final class AsyncLocationManager {
@@ -154,6 +155,7 @@ public final class AsyncLocationManager {
154155

155156
#if !APPCLIP && !os(tvOS)
156157
@available(*, deprecated, message: "Use new function requestPermission(with:)")
158+
@available(watchOS 7.0, *)
157159
@available(iOS 14, *)
158160
public func requestAuthorizationAlways() async -> CLAuthorizationStatus {
159161
let authorizationPerformer = RequestAuthorizationPerformer(currentStatus: getAuthorizationStatus())

Sources/AsyncLocationKit/Performers/BeaconsRangePerformer.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,9 @@ import Foundation
2424
import CoreLocation
2525

2626
@available(watchOS, unavailable)
27+
@available(tvOS, unavailable)
2728
public enum BeaconRangeEvent {
28-
@available(tvOS, unavailable)
2929
case didRange(beacons: [CLBeacon], beaconConstraint: CLBeaconIdentityConstraint)
30-
@available(tvOS, unavailable)
3130
case didFailRanginFor(beaconConstraint: CLBeaconIdentityConstraint, error: Error)
3231
}
3332

@@ -48,6 +47,7 @@ class BeaconsRangePerformer: AnyLocationPerformer {
4847
var satisfying: CLBeaconIdentityConstraint
4948

5049
@available(watchOS, unavailable)
50+
@available(tvOS, unavailable)
5151
var stream: BeaconsRangingStream.Continuation?
5252

5353
@available(watchOS, unavailable)
@@ -57,6 +57,7 @@ class BeaconsRangePerformer: AnyLocationPerformer {
5757
}
5858

5959
@available(watchOS, unavailable)
60+
@available(tvOS, unavailable)
6061
func linkContinuation(_ continuation: BeaconsRangingStream.Continuation) {
6162
self.stream = continuation
6263
}

0 commit comments

Comments
 (0)