【问题标题】:Voip Push not Working Production/DevelopmentVoip Push 不工作生产/开发
【发布时间】:2022-07-16 16:35:43
【问题描述】:

您好,我已经成功集成了 Push Kit 和 call Kit,并且在最近没有更改代码的情况下工作较早,Voip Certs 已过期,我使用 developer.apple.com 创建了新证书

应用程序中未收到语音推送,创建证书后,它在钥匙串中显示如下:

我已经验证的事情:

  1. 我确定用于创建证书的捆绑包 ID 有效且与应用匹配
  2. developer.apple.com 中不接受任何协议
  3. 有效的开发者帐户订阅
  4. 正确的 Push Kit 和 Call Kit 集成
  5. 从 Push registery 获取有效令牌

尝试创建 PEM 并使用它发送通知,我使用 macOS 的软件测试 Voip 时收到错误为“DeviceTokenNotForTopic”。

更新 1: 修复了参考的信任问题:https://stackoverflow.com/a/71216752/8030868

有人可以帮忙解决问题吗?

【问题讨论】:

    标签: ios apple-push-notifications voip keychain pushkit


    【解决方案1】:

    解决方案是证书 .voip 中的 apps_topic 不匹配,但在使用外部应用程序时它只是捆绑包 ID,因此,解决方案是 BundleID+.voip

    【讨论】:

      【解决方案2】:

      请告诉我你是如何解决这个问题的。 你是如何改变你的budleid的,在哪里,如何?请。 我试过我不能创建一个以 .voip 结尾的 budle id

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-05
        • 1970-01-01
        • 1970-01-01
        • 2021-10-17
        • 1970-01-01
        • 2011-10-29
        相关资源
        最近更新 更多