Voip 推送不工作 Production/Development
Voip Push not Working Production/Development
您好,我已经成功集成了 Push Kit 和 Call Kit,并且在最近没有更改代码的情况下工作较早,Voip 证书已过期,我使用 developer.apple.com
创建了新证书
应用程序中未收到 Voip 推送,创建证书后,它在钥匙串中显示如下:
我已经验证的事情:
- 我确定用于创建证书的包 ID 有效且与应用匹配
- developer.apple.com
中没有要接受的协议
- 有效的开发者帐户订阅
- 正确的推送套件和呼叫套件集成
- 从 Push registery 获取有效令牌
尝试创建 PEM 并使用它发送通知,但我使用 macOS 软件测试 Voip 时收到错误“DeviceTokenNotForTopic”。
更新 1:
固定信任问题参考:
有人可以帮忙解决问题吗?
解决方案是 apps_topic 证书 .voip 不匹配,但在使用外部应用程序时它只是 bundle id 所以,解决方案是 BundleID+.voip
您好,我已经成功集成了 Push Kit 和 Call Kit,并且在最近没有更改代码的情况下工作较早,Voip 证书已过期,我使用 developer.apple.com
创建了新证书应用程序中未收到 Voip 推送,创建证书后,它在钥匙串中显示如下:
我已经验证的事情:
- 我确定用于创建证书的包 ID 有效且与应用匹配
- developer.apple.com 中没有要接受的协议
- 有效的开发者帐户订阅
- 正确的推送套件和呼叫套件集成
- 从 Push registery 获取有效令牌
尝试创建 PEM 并使用它发送通知,但我使用 macOS 软件测试 Voip 时收到错误“DeviceTokenNotForTopic”。
更新 1:
固定信任问题参考:
有人可以帮忙解决问题吗?
解决方案是 apps_topic 证书 .voip 不匹配,但在使用外部应用程序时它只是 bundle id 所以,解决方案是 BundleID+.voip