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
顾海波
2025-02-27 13:26:55 +0800
Browse Files
Options
Browse Files
Download
Plain Diff
Commit
0eba82ac4ec68cfde78904c81f78a1c2188ff6d1
0eba82ac
2 parents
3a1e8732
a0aa49f5
Merge remote-tracking branch 'origin/master'
Hide 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 @
0eba82a
...
...
@@ -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