【问题标题】:Sendbird video call Integration with iOS SwiftSendbird 视频通话与 iOS Swift 集成
【发布时间】:2021-02-25 01:54:13
【问题描述】:

我正在尝试将 Sendbird 与 iOS 快速集成。拨出电话对我来说工作正常。我没有收到任何来电推送。 cxproviderdelegate 的委托方法都没有被调用。任何人都可以帮助我了解如何实施吗?

我已在 sendBird 门户上上传了所有 voip 和推送通知证书。相同的证书可以与 FCM 一起正常工作,以接收来自 FCM 的推送。

【问题讨论】:

    标签: swift callkit sendbird cxprovider sendbird-ios


    【解决方案1】:

    里士,

    通常,当我们看到 iOS 推送通知的问题时,它源于几件事。

    1. APNs .p12 证书未上传到仪表板。您提到您已经完成了此操作,但正在使用 FCM 进行测试。我们需要 Swift SDK 的 APNs 证书。
    2. iOS 设备没有向 Sendbird 注册用户令牌(可以通过查看用户 > { 用户 } > 推送通知来检查

    如果您还没有,我会高度关注 iOS Calls Sample App 并将其实现与您的进行比较。

    很遗憾,如果没有更多信息,很难指导您如何在 Swift 中正确实现 iOS 调用。您可以考虑利用他们的社区进行更多的来回对话。

    【讨论】:

    • 感谢您的回复。是的,我已经完成了上述两个步骤。我尝试运行 sendbird (QuickStart) 提供的示例代码,但我的设备上没有运行相同的代码。我尝试通过他们的示例应用程序进行呼叫,并且工作正常。你能告诉我你需要什么信息吗?如果可以的话,我可以分享
    • 我需要您的 APP_ID,但我不希望您公开发布。您能否提供您在 Sendbird 中的组织的确切名称?我可以在那里找到你的 APP_ID。
    • 与您共享。请检查您的收件箱@tyler
    • 嘿@tyler 我收到错误“NotAuthenticated 1800303 用户未通过身份验证。”
    猜你喜欢
    • 1970-01-01
    • 2017-02-13
    • 1970-01-01
    • 2017-08-06
    • 2019-07-25
    • 1970-01-01
    • 2021-06-21
    • 1970-01-01
    • 2018-09-11
    相关资源
    最近更新 更多