【问题标题】:Real Time Collaboration API for iOS AppsiOS 应用的实时协作 API
【发布时间】:2022-06-10 20:56:55
【问题描述】:

我需要一种在 iOS 和 Swift 中的 2 个用户之间共享 JSON 数据的方法。有没有人对如何做到这一点有任何建议?也许是官方的 Apple 或 Swift API?

要求:

  1. 易于与 swift 集成
  2. 未托管在个人服务器上

谢谢。

【问题讨论】:

  • 使用 Firebase Firestore。那是实时的和无服务器的。请参阅此处了解更多信息:firebase.google.com/products/firestore。它由 Google 开发,具有易于使用的 API。

标签: ios swift xcode


【解决方案1】:

Apple 为此提供了GroupActivities 框架。在 Facetime 通话期间,您可以通过同一连接为具有实时协作的白板应用程序发送自定义数据。今年在 WWDC 2022 上,他们添加了一个 UDP 隧道以实现更快(但不保证)的数据传输,并且他们还将数据包大小增加到 256KB。以下是一些资源:

视频:

示例代码:

【讨论】:

    猜你喜欢
    • 2023-03-21
    • 2013-05-31
    • 1970-01-01
    • 1970-01-01
    • 2021-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多