Xcode 9 缺少推送通知功能

Xcode 9 Push notification capability missing

中缺少推送通知设置

Target->Capabilities->

我无法启用推送通知。以前的应用程序不支持推送通知。项目是在旧 Xcode 版本中编译的。 Xcode 9.0 中缺少推送通知功能。

在 Xcode 9 中,您必须 select 一个在 Apple Developer Program 中注册的帐户,使用 Xcode 中的帐户通过使用您的 Apple ID 登录是不够的,该帐户必须在开发人员计划中注册。当您 select 这样的帐户时,您可以设置的功能列表会发生变化,您现在可以看到推送通知功能。 查看来自 Apple

Advanced App Capabilities