问题标签 [pushkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 无法使用 PushKit 接收 VoIP 通知
我正在关注这篇文章和M Penades构建 VoIP 通知演示的答案。我可以使用注册通知didRegisterUserNotificationSettings
并可以从didUpdatePushCredentials
.
但是当我使用 houston 模拟向我的设备发送通知时,我可以1 push notification sent successfully
从控制台获取消息,但在设备端没有操作或日志。似乎didReceiveIncomingPushWithPayload
从未调用过。
PS 我正在使用 Xcode 7.3、iPhone 6(iOS 9.3) 和 iPad Mini(iOS 9.3) 进行开发。用于安装的分布式 Ad Hoc ipa。
此处发布的代码。
关于如何接收此类通知的任何想法?
push-notification - 我可以在不使用 VoIP 的情况下使用 PushKit 进行标准推送通知吗?应用程序在审核中被拒绝的可能性有多大?
当收到推送通知并且应用程序被强制退出然后在后台重新启动应用程序时,我想在不使用 VOIP 功能的情况下完成一些任务,那么苹果拒绝应用程序的机会有多大。
ios - 没有调用 didUpdatePushCredentials
我想在我的 iOS 应用程序中实现 VoIP 通知,但是didUpdatePushCredentials方法从未被调用,我无法获取设备令牌。
我已经在应用程序中实现了 APNS,这两个服务可能会冲突吗?
这是我的 AppDelegate 代码
- 我启用了远程通知,安装了证书和配置文件。
- 我可以使用 APNS 推送标准通知。
有什么解决方案让它工作吗?
ios - PushKit 框架崩溃
我正在尝试使用 ios pushkit 。我已将框架导入我的项目并添加注册表代码以接收推送通知,但我的问题是当我尝试打开时我的应用程序崩溃并且
Dyld Message: no cache image with name (@rpath/PushKit.framework/PushKit)
我的崩溃日志中出现错误。崩溃的原因是什么。
ios - iOS 上的 PushKit:允许处理推送通知和通知完成的超时
应用程序在 PKPushRegistry::didReceiveIncomingPushWithPayload 中处理 VoIP 推送通知的允许超时是多少?
如果应用程序更快地完成处理,是否有办法将完成通知回操作系统?
ios - iOS PushKit 响铃电话
我正在使用 Apple 的 PushKit 开发 VoIP 应用程序。当应用程序处于后台或未运行时,我能够接收通知。但是,我不知道如何在必要时打开显示器并响起电话,例如在传入 VoIP 呼叫的情况下。
ios - Does Firebase Cloud Messaging support VOIP pushkit services?
Does anyone has an idea about Firebase Cloud Messaging support VOIP pushkit services.
If yes then can someone please do provide guidelines for same.
Same thing which is implemented in Skype / Hangout / WhatsApp or any other VOIP based apps.
Thanks in advance.
ios - Websocket 不适用于 handleActionWithIdentifier ( UILocalNotification )
在我的应用程序中,我使用pushkit作为与 VOIP 相关的应用程序进行静默推送通知。
一旦我得到有效负载didReceiveIncomingPushWithPayload
,我会继续调用 websocket 连接并使用类别和标识符安排 UILocalNotification,如通知上的“接受”和“拒绝”按钮。
“拒绝”按钮适用于后台模式(不调用 app)并与 websocket 消息交互。
当应用程序处于后台模式时,这些东西工作正常,一旦我终止应用程序(杀死应用程序),然后来自 handleActionWithIdentifier 的 websocket 不起作用。
注意 - Websocket 连接在终止应用程序时关闭,但在收到静默推送工具包通知时我会再次调用它
有人对上述问题有想法吗?
ios - 带有 HTTP/2 APNS API 的 VOIP 应用程序的 iOS Pushkit 框架
随着新 HTTP/2 APNS 接口的引入,相同的证书将适用于后台 voip 应用程序,这些应用程序将使用扩展名为“(1.2.840.113635.100.6.3.6)”下的 apns-topic 进行识别。这意味着如果我的应用程序的捆绑 ID 是“com.Sample.myApp”,那么我可以使用“com.Sample.myApp.voip”来指定 voip 应用程序。
话虽如此,我是否还需要实现 Pushkit 框架以确保通知直接发送到我的应用程序以避免任何用户干预以接受通知?
此外,根据我的理解,在使用 HTTP/2 API 与 APNS 交谈时,服务器端(apns 提供者)实现在使用单个证书和相同接口传递 voip 或常规推送通知方面保持不变。如果我的解释在这里是错误的,请纠正我。
问候,_Ayush
ios - 应用程序的生命周期 - 当应用程序终止并且推送工具包有效负载到来时
应用程序的生命周期是什么?当应用程序处于终止状态并且推送工具包有效负载到来时。
首先,Pushkit 委托方法将起作用,或者 AppDelegate 方法将起作用。
有人可以描述在这种情况下调用的方法序列吗?
感谢您的回答。
提前致谢。