【问题标题】:Serverless iOS Push Notifications无服务器 iOS 推送通知
【发布时间】:2023-02-18 10:24:02
【问题描述】:

我正在寻找 API 来发送 ios-ios 推送通知,无需第三方服务器。 我试图重用 Pusher 应用程序 (https://github.com/noodlewerk/NWPusher),但 Apple 将网络(例如 SecureTransport 已弃用)更改为网络框架,这意味着需要重写库才能再次使用 http2 协议。

不幸的是,我对高级网络不够熟悉,无法处理实现此目标所需的 SSL、套接字、握手等。

是否有任何其他类似的最新 API 可用或构建指南?

【问题讨论】:

  • 直接从您的应用程序发送推送确实不是一个好主意;您将需要公开您的身份验证凭据。无论如何,您需要某种服务器存储来保存推送令牌。根据数量的不同,您可能可以使用免费层的无服务器云产品,例如 Google 的 Cloud Functions。
  • @Paulw11 我忘了说,它仅供企业使用,所以暴露凭据可能不是问题
  • 您仍然需要将推送令牌存储在某个地方。如果你搜索的话,那里有一些框架。 github.com/alexeyxo/swift-apns 但你会发现更多的服务器端。您还可以查看 Firebase 消息传递

标签: ios ssl push-notification serverless http2


【解决方案1】:

我能够从多个来源构建一些东西,并在 Github 上分享给任何感兴趣的人 https://github.com/PauliusVindzigelskis/ServerlessPushService

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多