在 Xcode 11.3 上使用不带 CallKit 的 PushKit 将不再终止应用程序

Using PushKit without CallKit will not terminate the app any more on Xcode 11.3

我知道 Xcode11 如果我们使用 PushKit 那么我们也必须使用 CallKit,否则应用程序会崩溃。

目前,我使用 Xcode 11.3,似乎 PushKit 可以在没有 CallKit 的情况下工作。有谁知道有什么变化吗?

以前,当我在没有使用 CallKit 的情况下使用 PushKit 时,它会立即崩溃,并显示一条消息告诉我必须使用 CallKit。

因为我得到了苹果的答复,所以我将在这里回答我的问题。

没有变化,开发人员必须使用 CallKit,Xcode 11.3 似乎有问题,没有向用户显示警告,但过了一段时间操作系统避免向用户显示推送。