iOS 9 中的通知与 iOS 10 的 UserNotifications 框架

Notifications in iOS 9 with iOS 10's UserNotifications framework

阅读 here 它表明 UserNotifications 框架在 iOS 9 上应该可以正常工作,但是 [UNUserNotificationCenter currentNotificationCenter] 在我的 iOS 9 设备上对我来说总是 nil。有没有人 运行 关注这个问题..?

看来您需要为 pre-iOS 10 设备使用旧的 API,这很麻烦。但是从技术的角度来看确实有道理,从我发布的 link 看来,可以在 iOS 9 和 10 上使用相同的代码,但是当你查看他的源代码时确实有 OS 版本检查以使用相关的 API.