gpt4 book ai didi

ios - 推送通知请求授权错误-Swift

转载 作者:行者123 更新时间:2023-12-01 22:07:37 24 4
gpt4 key购买 nike

我正在尝试为请求推送通知授权时发生错误时编写错误处理代码。即

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

if let error = error {
// Handle error here
}
}

我不确定此方法可以返回哪种类型的错误,因此我不确定如何处理它们。

这些文档也没有提供太多信息: https://developer.apple.com/documentation/usernotifications/asking_permission_to_use_notifications

是什么会导致错误在这里发生,是否存在其中一个返回错误的示例?

最佳答案

您可以只使用localizedDescription。

  if let unwrappedError = error {
printDebug("error: \(unwrappedError.localizedDescription)")
}

您也可以通过以下代码检查错误代码。
 let errorCode = (error as! NSError).code

如有任何校准,请通知我。享受编码!

关于ios - 推送通知请求授权错误-Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59324633/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com