首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VoIP PushKit -在TestFlight模式下无法接收Linphone PushKit

VoIP PushKit -在TestFlight模式下无法接收Linphone PushKit
EN

Stack Overflow用户
提问于 2020-06-16 13:52:54
回答 1查看 505关注 0票数 0

我正在开发linphone iOS存储库,我做了一些UI更改,并为其添加了一些新功能以进行自定义!现在,我想在这个项目中添加VoIP PushKit功能,当应用程序处于后台模式或被用户强制关闭时,可以接收来电!我为它创建了所有必要的证书从苹果开发人员帐户和一切都可以在开发模式(当运行应用程序在我的iPhone通过USB线),但当我建立生产模式的应用程序,并将其发送到AppStore连接和释放到TestFlight,该应用程序不能接收推送从APNS!PushKit令牌已注册,我成功地将其保存在我的服务器数据库中,但当我向应用程序发送VoIP推送时,未收到!我尝试获取已安装应用程序的日志( TestFlight模式),我已经找到了推送接收到操作系统,但操作系统没有唤醒应用程序,并将推送到我的应用程序!请帮我解决这个问题!TNX all!

EN

回答 1

Stack Overflow用户

发布于 2020-06-21 20:34:41

如果在您的开发环境中一切正常(这意味着:您收到PushKit通知,并且启动了相应的SIP INVITE和CallKit,您可以接听电话),这可能意味着您还没有将APNS客户端从开发切换到生产环境。例如,参见https://github.com/nomad/houston下的:

代码语言:javascript
复制
# conveniently use `Houston::Client.development` or `Houston::Client.production`. 
APN = Houston::Client.development
APN.certificate = File.read('/path/to/apple_push_notification.pem')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62401771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档