【问题标题】:Swift Phone Call like ring / alarm / vibrating notifications without Pushkit / Callkit没有 Pushkit / Callkit 的 Swift 电话呼叫,如响铃 / 闹钟 / 振动通知
【发布时间】:2020-03-29 22:18:55
【问题描述】:

我正在使用 Firebase 服务器构建一个用于推送通知的应用。我想构建一个用户可以ping另一个用户的功能,有点像蜂鸣器。

我希望收到的通知比单个振动更强大,例如您收到短信,更类似于电话或闹钟应用程序。

我的应用程序不使用 VOIP,因此 callkit 和 pushkit 不是一个选项。

我想到的可能的解决方案 1.发送多个推送通知,然后将它们分组以使其感觉像一个电话 2. 使用 voip 服务,但通话时只需将两端静音,并在用户接听后立即结束通话。

【问题讨论】:

    标签: ios swift firebase push-notification


    【解决方案1】:

    因此,即使引入了 Core Haptics,遗憾的是,这似乎仍然是不可能的。请参阅此 SO answer 此处了解该结论,并参阅 UNMutableNotificationContent 了解您可以为推送通知修改的属性列表。如您所见,您没有可以指定自定义振动模式的字段。

    附录:根据您心目中的用户体验,您仍然可以使用Core HapticsUNUserNotificationCenterDelegate,特别是method call 做您想做的事情。需要注意的是,您只能在应用处于前台且用户在此期间收到 ping 时进行自定义触觉反馈。

    【讨论】:

      【解决方案2】:

      您必须提供有关您的问题的更多/特定信息。我认为您是开发新手。最有用的建议是官方 swift 资源。按照这篇文章,它将在您的脑海中创建有关开发的概念。然后,当您想要询问这些概念,我们将在这里为您提供帮助。Good Works!

      https://developer.apple.com/swift/

      【讨论】:

      • 这是一个非常简单的概念,我需要帮助,我想知道是否有办法让用户设备在收到通知时多次振动。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多