Skip to content

Commit 62771a7

Browse files
committed
update readme files
1 parent 63eca50 commit 62771a7

File tree

2 files changed

+61
-17
lines changed

2 files changed

+61
-17
lines changed

README.md

+31-9
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<img src="https://badgen.net/badge/icon/apple?icon=apple&label">
1818
<img src="https://img.shields.io/badge/language-swift-orange.svg">
1919
<img src="https://img.shields.io/badge/xcode-14.2+-yellow.svg">
20-
<img src="https://img.shields.io/badge/macOS10.13+-blue.svg">
20+
<img src="https://img.shields.io/badge/macOS-10.13+-blue.svg">
2121
<img src="https://img.shields.io/badge/build-passing-brightgreen">
2222
<img src="https://img.shields.io/github/languages/top/DevLiuSir/LCPermissionsKit?color=blueviolet">
2323
<img src="https://img.shields.io/github/license/DevLiuSir/LCPermissionsKit.svg">
@@ -47,14 +47,6 @@ Current implementation supports permissions for:
4747
* [Full Disk Access](#full-disk-access)
4848

4949

50-
## Usage
51-
52-
```swift
53-
LCPermissionsKit.shared.requestAuthorization(for: .fullDiskAccess) { status in
54-
print(status)
55-
}
56-
```
57-
5850

5951
## Permission Type
6052

@@ -70,6 +62,36 @@ public enum LCPermissionType: Int {
7062

7163

7264

65+
## Usage
66+
67+
68+
- Checking permission status
69+
70+
```swift
71+
let status = LCPermissionsKit.shared.authorizationStatus(for: .fullDiskAccess)
72+
switch status {
73+
case .authorized:
74+
print("authorized")
75+
case .notDetermined:
76+
print("notDetermined")
77+
case .denied:
78+
print("denied")
79+
case .limited:
80+
print("limited")
81+
}
82+
```
83+
84+
85+
- Request Permission
86+
87+
```swift
88+
LCPermissionsKit.shared.requestAuthorization(for: .fullDiskAccess) { status in
89+
print(status)
90+
}
91+
```
92+
93+
94+
7395

7496
## Calendar
7597
10.9+

README_CN.md

+30-8
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<img src="https://badgen.net/badge/icon/apple?icon=apple&label">
1818
<img src="https://img.shields.io/badge/language-swift-orange.svg">
1919
<img src="https://img.shields.io/badge/xcode-14.2+-yellow.svg">
20-
<img src="https://img.shields.io/badge/macOS10.13+-blue.svg">
20+
<img src="https://img.shields.io/badge/macOS-10.13+-blue.svg">
2121
<img src="https://img.shields.io/badge/build-passing-brightgreen">
2222
<img src="https://img.shields.io/github/languages/top/DevLiuSir/LCPermissionsKit?color=blueviolet">
2323
<img src="https://img.shields.io/github/license/DevLiuSir/LCPermissionsKit.svg">
@@ -46,13 +46,6 @@
4646
* [Full Disk Access](#full-disk-access)
4747

4848

49-
## 使用
50-
51-
```swift
52-
LCPermissionsKit.shared.requestAuthorization(for: .fullDiskAccess) { status in
53-
print(status)
54-
}
55-
```
5649

5750

5851
## 权限类型
@@ -69,6 +62,35 @@ public enum LCPermissionType: Int {
6962

7063

7164

65+
## 使用
66+
67+
- 检查权限状态
68+
69+
```swift
70+
let status = LCPermissionsKit.shared.authorizationStatus(for: .fullDiskAccess)
71+
switch status {
72+
case .authorized:
73+
print("authorized")
74+
case .notDetermined:
75+
print("notDetermined")
76+
case .denied:
77+
print("denied")
78+
case .limited:
79+
print("limited")
80+
}
81+
```
82+
83+
- 请求权限
84+
85+
```swift
86+
LCPermissionsKit.shared.requestAuthorization(for: .fullDiskAccess) { status in
87+
print(status)
88+
}
89+
```
90+
91+
92+
93+
7294

7395
## 日历
7496
10.9+

0 commit comments

Comments
 (0)