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

Posted

技术标签:

【中文标题】推送通知切换选项在 xcode 11 中不可用。连能力都没有【英文标题】:Push notification toggle option not available in xcode 11 . Not even in the capability 【发布时间】:2020-01-15 10:24:34 【问题描述】:

我正在从事 ionic 项目并希望添加 FCM 推送通知。 但我在 Xcode 的签名和功能选项卡中看不到切换推送通知选项。

【问题讨论】:

【参考方案1】:

转到签名和功能点击+ Capability按钮并根据官方Apple docs搜索推送通知

【讨论】:

搜索后也没有找到“推送通知” 你有teamviewer吗? @Manpreet 你的苹果账号必须注册为开发者,支付 99 美元才能看到该选项:),你可以取消选中自动签名复选框然后你可以看到它【参考方案2】:

在 xcode 11 中对所有内容都进行了少许更改,因此首先打开项目编辑器,然后在您想要单击 + 功能后单击 签名和功能,您将看到推送通知选项,您可以在其中添加这在你的项目中。

还要记住另一件事,确保您还在证书上添加推送通知。enter image description here

【讨论】:

【参考方案3】:

同样关注这个官方Apple Guidelines。

【讨论】:

以上是关于推送通知切换选项在 xcode 11 中不可用。连能力都没有的主要内容,如果未能解决你的问题,请参考以下文章

推送通知在 TestFlight 中不起作用,但在 Xcode 中起作用

在这种情况下推送通知服务的可用性?

当应用程序未连接到 xcode 时,iOS 8 静默推送通知不会触发 didReceiveRemoteNotification 方法

Android推送通知PHP代码在第三方服务器中不起作用,在本地服务器中工作

带有 Swift 的 Firebase 推送通知在 ios 11.4 中不起作用

推送通知不起作用 Xcode 11.3.1