Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
flutter_push
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
zhuguoming
2025-02-25 15:04:59 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
66f3011cb2ec4f8228924902e106f2d3316f88d3
66f3011c
1 parent
8f5a0d9f
【bug】修复权限获取不生效
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
2 deletions
ios/Classes/FlutterPushPlugin.swift
ios/Classes/FlutterPushPlugin.swift
View file @
66f3011
...
...
@@ -23,21 +23,23 @@ public class FlutterPushPlugin: NSObject, FlutterPlugin {
DispatchQueue
.
main
.
async
{
UIApplication
.
shared
.
registerForRemoteNotifications
()
}
result
(
true
)
}
else
{
print
(
"无用通知权限"
)
result
(
false
)
}
}
result
(
true
)
case
"checkPermission"
:
print
(
"checkPermission检测权限"
)
UNUserNotificationCenter
.
current
()
.
requestAuthorization
(
options
:
[
.
alert
,
.
sound
,
.
badge
])
{
granted
,
_
in
if
granted
{
print
(
"有通知权限"
)
result
(
true
)
}
else
{
print
(
"无用通知权限"
)
result
(
false
)
}
}
result
(
true
)
case
"getPermission"
:
print
(
"getPermission跳转设置获取权限"
)
if
#available(iOS 15.0, *)
{
...
...
Please
register
or
login
to post a comment