Xcode 中没有推送通知功能

Posted

技术标签:

【中文标题】Xcode 中没有推送通知功能【英文标题】:No Push Notification Capability in Xcode 【发布时间】:2015-06-22 11:47:04 【问题描述】:

不知道为什么,Xcode中的Push Notifications of Capabilities选项没有显示出来。为什么?

我遵循开发人员指南,创建 cer,启用推送配置文件等。

我在 Xcode 偏好设置中刷新了帐户。我做错了什么?

【问题讨论】:

***.com/questions/15426422/… 【参考方案1】:

你需要一个不是免费的苹果账号,请看图:

【讨论】:

【参考方案2】:

尝试检查以下所有内容。

确保在 developer.apple.com 下打开推送通知。 如果是,请确保您运行的是相同的配置文件和证书。 同样在 Xcode 中,在 Project -> General -> Select the qualifying team 下。

这应该可行。

【讨论】:

【参考方案3】:

我使用的是免费的开发者帐户,并决定升级到 99 美元的付费帐户。因为我使用的是免费的,所以在我通过单击“-”删除我的帐户并单击“+”重新添加我的帐户之前,不会显示高级功能。然后所有的能力都出现了。

【讨论】:

【参考方案4】:

我遇到这个问题是因为我的 Apple Developer 会员资格已过期。更新它,你就可以开始了。

【讨论】:

【参考方案5】:

此设置已不存在。只需确保您的 App ID 在dev center 中包含推送通知即可。 然后,使用

注册推送通知
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
        (UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];

你应该很高兴。

【讨论】:

【参考方案6】:

在 Xcode7 中有能力的推送通知

【讨论】:

以上是关于Xcode 中没有推送通知功能的主要内容,如果未能解决你的问题,请参考以下文章

推送通知切换选项在 xcode 11 中不可用。连能力都没有

xcode 9 xcodebuild 开启钥匙串共享和推送通知

推送通知不适用于 iPhone 所有设备 (Xcode8) 版本

Xcode 7.1 中的 iOS 10 推送通知

打包iOS应用程序后推送通知停止工作

未请求推送通知权限