Skip to content

Commit

Permalink
Fix availability to overcome issues with pushing new version of pod.
Browse files Browse the repository at this point in the history
  • Loading branch information
Siemian committed Jan 24, 2023
1 parent c039008 commit 72dec8e
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
4 changes: 2 additions & 2 deletions Framework/Source Files/Connection/ConnectionService.swift
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,9 @@ internal final class ConnectionService: NSObject {

/// Current Bluetooth authorization status.
internal var bluetoothAuthorizationStatus: BluetoothAuthorizationStatus {
if #available(iOSApplicationExtension 13.1, *) {
if #available(iOS 13.1, *) {
return CBManager.authorization.bluetoothAuthorizationStatus
} else if #available(iOSApplicationExtension 13.0, *) {
} else if #available(iOS 13.0, *) {
return centralManager.authorization.bluetoothAuthorizationStatus
} else {
// Until iOS 12 applications could access Bluetooth without the user’s authorization
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ import CoreBluetooth
case allowedAlways = 3
}

@available(iOSApplicationExtension 13.0, *)
extension BluetoothAuthorizationStatus {

/// `CBManagerAuthorization` representation of current authorization status.
@available(iOS 13.0, *)
var cbManagerAuthorization: CBManagerAuthorization {
switch self {
case .notDetermined:
Expand All @@ -38,10 +38,11 @@ extension BluetoothAuthorizationStatus {
}
}

@available(iOSApplicationExtension 13.0, *)
@available(iOS 13.0, *)
extension CBManagerAuthorization {

/// `BluetoothAuthorizationStatus` representation of current authorization status.
@available(iOSApplicationExtension 13.0, *)
var bluetoothAuthorizationStatus: BluetoothAuthorizationStatus {
switch self {
case .notDetermined:
Expand Down

0 comments on commit 72dec8e

Please sign in to comment.