Skip to content

Commit 2c4aae2

Browse files
committed
Fixed bugs for Xcode 13.3.
1 parent bcc34cf commit 2c4aae2

20 files changed

+27
-46
lines changed

Example Apps/SPPermissions.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

SPPermissions.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22

33
s.name = "SPPermissions"
4-
s.version = "6.5.6"
4+
s.version = "6.6.0"
55
s.summary = "Ask permissions on Swift. Available List, Dialog & Native interface. Can check state permission."
66
s.homepage = "https://github.com/ivanvorobei/SPPermissions"
77
s.source = { :git => "https://github.com/ivanvorobei/SPPermissions.git", :tag => s.version }

Sources/SPPermissions/Extensions/UIApplicationExtension.swift

Lines changed: 0 additions & 29 deletions
This file was deleted.

Sources/SPPermissions/Extensions/UIColorExtension.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ extension UIColor {
7979
}
8080
}
8181

82+
@available(iOSApplicationExtension, unavailable)
8283
static var tint: UIColor {
8384
get {
8485
let value = UIApplication.shared.windows.first?.tintColor

Sources/SPPermissions/Interface/Dialog Style/SPPermissionsDialogController.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import UIKit
2323

2424
#if os(iOS)
25-
25+
@available(iOSApplicationExtension, unavailable)
2626
public class SPPermissionsDialogController: UIViewController, SPPermissionsControllerInterface {
2727

2828
/**
@@ -305,7 +305,7 @@ public class SPPermissionsDialogController: UIViewController, SPPermissionsContr
305305
}
306306

307307
// MARK: - Table Data Source & Delegate
308-
308+
@available(iOSApplicationExtension, unavailable)
309309
extension SPPermissionsDialogController: UITableViewDataSource, UITableViewDelegate {
310310

311311
public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

Sources/SPPermissions/Interface/Dialog Style/SPPermissionsDialogView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ class SPPermissionsDialogView: UIView {
109109

110110
// RTL
111111

112-
if UIApplication.shared.userInterfaceRightToLeft {
112+
if effectiveUserInterfaceLayoutDirection == .rightToLeft {
113113
closeButton.frame.origin.x = inset / 2.5
114114
}
115115
}

Sources/SPPermissions/Interface/List Style/SPPermissionsList.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import SwiftUI
2525

2626
@available(iOS 13.0, *)
27+
@available(iOSApplicationExtension, unavailable)
2728
public struct SPPermissionsList: UIViewControllerRepresentable {
2829

2930
private weak var dataSource: SPPermissionsDataSource?

Sources/SPPermissions/Interface/List Style/SPPermissionsListController.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
#if os(iOS)
2323

2424
import UIKit
25-
25+
@available(iOSApplicationExtension, unavailable)
2626
public class SPPermissionsListController: UITableViewController, SPPermissionsControllerInterface {
2727

2828
/**
@@ -199,7 +199,7 @@ public class SPPermissionsListController: UITableViewController, SPPermissionsCo
199199
}
200200

201201
// MARK: - Table Data Source & Delegate
202-
202+
@available(iOSApplicationExtension, unavailable)
203203
extension SPPermissionsListController {
204204

205205
public override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
@@ -230,7 +230,7 @@ extension SPPermissionsListController {
230230
}
231231

232232
// MARK: - UIAdaptivePresentationControllerDelegate
233-
233+
@available(iOSApplicationExtension, unavailable)
234234
extension SPPermissionsListController: UIAdaptivePresentationControllerDelegate {
235235

236236
public func presentationControllerShouldDismiss(_ presentationController: UIPresentationController) -> Bool {

Sources/SPPermissions/Interface/Native Style/SPPermissionsNativeController.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
// SOFTWARE.
2121

2222
import UIKit
23-
23+
@available(iOSApplicationExtension, unavailable)
2424
public class SPPermissionsNativeController: NSObject, SPPermissionsControllerInterface {
2525

2626
public weak var delegate: SPPermissionsDelegate?

0 commit comments

Comments
 (0)