【问题标题】:Will UILocalNotification crash on iOS 10iOS 10 上的 UILocalNotification 会崩溃吗
【发布时间】:2016-06-14 05:46:01
【问题描述】:

这是当前的UILocalNotification class,这是苹果刚刚在 wwdc 16 中宣布的 iOS 10 UserNotification

使用 UILocalNotification 的旧应用会在 iOS 10 上崩溃吗?

【问题讨论】:

    标签: ios objective-c swift uilocalnotification ios10


    【解决方案1】:

    在 iOS 10 设备上创建 UILocalNotification 对象不会导致崩溃(我刚刚使用 Xcode 8 beta 进行了尝试)。 Xcode 会警告你 UILocalNotification 在 iOS 10 中已被弃用,而应使用 UserNotifications 模块中的 UNNotificationRequest。如果您的目标是 iOS 10 及更高版本,强烈建议您迁移代码以使用 UNNotificationRequest

    【讨论】:

    • 我的 Xcode 8 beta 下载正在进行中.....我问这个问题是因为我非常想知道我的应用程序会发生什么:) .....非常感谢您的回答确认:)
    • 别担心!这是一个有效的问题。事实上,iOS 10 上可能会发生一些奇怪的崩溃。比如,如果您从手机中删除邮件应用并拨打MFMailComposeViewController() ,您的应用就会崩溃。请参阅this 问题。
    • 你能再告诉我一件事吗,在 UILocalNotification 我们使用 NSCalendarUnitMinute..... 但我在文档中找不到......我如何在 iOS 10 UserNotification 中使用 NSCalendarUnitMinute 像重复一样
    • @S.J 你应该问一个新问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多