替换 UAPush 方法 appReceivedRemoteNotification?

Replacement for UAPush method appReceivedRemoteNotification?

在尝试升级到 Urban Airship 8.0.1 时,方法 appReceivedRemoteNotification 不再可用。

MyClass.swift:55:23: Value of type 'UAPush' has no member 'appReceivedRemoteNotification'

UrbanAirship Library 7.3.0 to 8.0.0文档没有提到方法。

iOS Changelog 中均未提及。

什么是 appReceivedRemoteNotification 的替代品,以便可以迁移到 8.0.1?

它在我们的 migration guide and you always check the appledocs 中提到过。

我们现在有两种接收通知的方法:

  • receivedForegroundNotification:completionHandler:
  • receivedBackgroundNotification:completionHandler:

打开通知或点击通知操作按钮时的 1 种方法:

  • receivedNotificationResponse:completionHandler: