定制iOS推送通知权限对话框

分类: 365速发 📅 2026-01-13 04:33:35 👤 admin 👁️ 8325 ❤️ 943
定制iOS推送通知权限对话框

我不知道你是否指的是标题下方的文本,就像这张图片一样。

如果是的话,请修改您的info.plist文件。添加一个新的键Privacy - User Notifications Usage Description,这也是Xcode内置选项之一,您可以从菜单中选择。然后在值中输入任何文本。

这是在 AppDelegate didFinishLaunchingWithOptions 中的请求代码:

if UserDefaults.shared.isFirstLaunch {

UNUserNotificationCenter.current().requestAuthorization(options: [.alert, .badge, .sound]) { success, error in

if success {

print("All set!")

} else if let error = error {

print(error.localizedDescription)

}

}

UserDefaults.shared.isFirstLaunch = false

}

相关文章