ios - Ionic 4 iOS 应用程序在没有第三方服务的情况下使用 APNS 推送通知

标签 ios cordova apple-push-notifications cordova-plugins ionic4

我想构建一个仅适用于 iOS 平台的 Ionic 4 应用程序(不需要 android/windows/web 版本),它支持基于 APNS 的推送通知。我的后端将基于 NodeJS/ExpressJS。经过这么多天的搜索,我无法找到一个不使用第三方服务(如 OneSignal 或 Firebase)的可靠示例/解决方案。这是一个企业应用程序,我们不能使用 Apple 的 APNS 以外的第三方服务。我们想将通知从我们的 NodeJS 后端发送到 APNS(我很清楚如何实现)。我一直在忍受的是找到一个好的 Ionic 4 库,它允许我与操作系统的推送通知功能进行交互,例如捕获设备 token 、在应用程序处于前台时收听通知等。有人可以指导我一个很好的资源,它展示了如何完成使用 Ionic 4 来处理通过 APNS 发送的 ios 推送通知这一简单的要求?

最佳答案

我对您的建议是快速实现此功能并创建一个插件来调用您的 javascript 代码。

我认为this是如何使用 swift 实现推送通知的简单示例。

关于ios - Ionic 4 iOS 应用程序在没有第三方服务的情况下使用 APNS 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57212209/

相关文章:

ios - 将 BehaviorRelay 与 Observable 绑定(bind) - RxSwift

ios - UIButton 不在 UIWindow 的 subview 上工作

cordova - 我应该在 phonegap build 中使用哪个本地通知插件?

javascript - 如何在 Phonegap 上读取和写入文件?

android - 当手机离线时,GCM 存储消息列表或仅存储最后一条消息,就像 APNS 一样?

ios - Parse PushError 141 invalid function 云代码

c# - 带有 APNS sharp 的苹果推送通知

ios - 获取操作时的 REstkit 错误

jquery - 启动后 Cordova 3.4 iOS 白屏

iphone - 无法发推文图片