【问题标题】:CloudKit IOS 15 notificationsCloudKit IOS 15 通知
【发布时间】:2022-10-22 15:13:07
【问题描述】:

我最近将 iCloud 添加到我的 iOS15 中,当我想使用 CKModifyBadgeOperation(badge:0) 重置徽章通知时,我有这个警告:'CKModifyBadgeOperation' 在 iOS 11.0 中已弃用:不再受支持,将在未来某个时候停止工作

还有其他方法吗?

func notificationsBadgeReset(){
    let badgeReset = CKModifyBadgeOperation(badgeValue: 0)
    badgeReset.modifyBadgeCompletionBlock = { (error) -> Void in
            if error != nil {
                print("Error resetting badge: \(error!)")
            }else {
                DispatchQueue.main.async {
                    UIApplication.shared.applicationIconBadgeNumber = 0
                }
            }
    }
    CKContainer(identifier: "ICloud.AppName").add(badgeReset)
}

【问题讨论】:

  • This 可能会回答您的问题。

标签: ios swift swiftui icloud cloudkit


【解决方案1】:

我喜欢这篇文章的结尾...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-16
    • 2021-09-12
    • 1970-01-01
    • 2021-10-31
    • 2016-02-29
    • 2018-08-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多