2016-12-14 79 views
2

我正在为iOS平台开发具有离子cordova应用程序。 Android上的所有内容都很好。此外,iOS应用程序仅适用于经过认证的开发人员。推送通知不适用于使用cordova-plugin-fcm插件的iOS制作

问题是当我使用认证的发行版将应用上传到应用商店时。不要在我的设备上收到通知。

我也有apns开发者和发布者上传到firebase。

下面的解决方案并没有为我工作:

https://github.com/fechanique/cordova-plugin-fcm/issues?utf8=%E2%9C%93&q=production

+0

你有没有启用推送通知在Xcode(位于项目编辑器为目标的功能窗格)? – JanP

+0

@JanP是的!在兼容性中启用该选项,但只显示1个检查。 - 步骤:将“推送通知”权利添加到您的应用程序ID 我在其他示例中看到2个选定检查出现 其他检查需要什么? –

+0

据我所知,它只是推送通知。也许背景模式,但我不这么认为。我将添加此作为答案... – JanP

回答

1

确保您能在Xcode(应用程序>功能)推送通知。

欲了解更多信息:https://firebase.google.com/docs/notifications/ios/console-device

+0

是的!在兼容性中启用该选项,但只出现1个检查: - 步骤:向您的App ID添加“推送通知”权利我在其他示例中看到了2个选定的检查其他必要的检查是什么? –

+0

@JulioMachado我现在正在Windows机器上工作,所以没有机会检查,但据我所知,我们也有一个复选框。它适用于我们的应用程序。 – JanP