我是否因为我的AppDelegate贬值警告而陷入困境?

时间:2017-03-02 15:07:37

标签: ios

我正在使用Xcode 8,swift 3,目标是iOS 10.2

响应通知注册而调用的UIApplicationDelegate方法的声明是:

optional func application(_ application: UIApplication, didRegister notificationSettings: UIUserNotificationSettings)

但是,iOS 10中已弃用UIUserNotificationSettings。因此,我的AppDelegate类正在生成弃用警告。

如果我的理解是正确的,那么在Apple更新UIApplicationDelegate的定义之前,我一直坚持这个警告。但是,这对我来说很奇怪。所以,我发布这个问题是为了证实我的理解。

1 个答案:

答案 0 :(得分:0)

正如'dan'所说,你应该更新到新的框架。

前往Apple的Local and Remote Notification Programming Guidehttps://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/

您可以在第4页找到在AppDelegate中注册通知的细节(但请仔细阅读,所以很清楚)。