iOS 10 上的 UILocalNotification 会崩溃吗

Posted

技术标签:

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

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

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

【问题讨论】:

【参考方案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 你应该问一个新问题。 请查看问题***.com/questions/37804287/…

以上是关于iOS 10 上的 UILocalNotification 会崩溃吗的主要内容,如果未能解决你的问题,请参考以下文章

iOS 10 上的 UILocalNotification 会崩溃吗

OSX 10.10 Yosemite 上的 iOS 6.1 模拟器

iOS 10 上的 UIVisualEffectView 蒙版

iOS 应用程序卡在 iOS 10.3 上的 Launch Image

在 iOS 10 上的 WKWebView 中打开 PDF 文件时启用捏合缩放手势

使用 IOS9 时,无法在 UITable 的部分标题上的 UIButtons 上触发触摸事件(IOS10 很好)