问题标签 [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 - 带有 Sinch VOIP 的 Pushkit 无法与 pushkit 一起使用
我正在尝试在我的 IOS 应用程序中使用 Sinch 实现 App-to-App 调用。我已经在我的 iOS 应用程序中使用 Sinch 实现了 Pushkit,但是当应用程序在后台时,推送通知不起作用。
我有两个问题。
我是否需要另一个 Web 服务来单独向我的应用程序发送推送通知以获取传入应用程序,或者 Sinch 自己处理它。
如果它确实可以自行处理,那么我的代码中缺少什么。
ios - 有时未收到 Pushkit 通知
我正在为 VOIP 应用程序使用 pushkit 通知,但有时当设备被锁定时,我没有收到任何通知。我的实现是否有问题或者这可以正常发生?
编辑 05.04.2017:
我发现当设备处于省电模式时,您只会收到一次 VOIP 通知。它可能是 Apple 的功能(我已经填写了票,但到目前为止没有任何回应)。您可以在 Skype 上很好地尝试 - 锁定设备,等待 30 分钟,拨打电话,等待 30 分钟,再次拨打电话,未接听电话
ios - 我需要 APNS 证书和 VOIP 证书吗?
我们的应用程序已经注册了 APNS。由于我们要实施PushKit
,我们也创建了 VOIP 证书。真的有必要吗?我们不能只使用 APNS 证书进行 VOIP 推送吗?
由于现在有两个证书,我必须维护两个令牌。一个用于发送普通推送,另一个用于发送 VOIP 推送。
我们不能简单地为这两个目的使用一个令牌/证书吗?
ios - iOS VoIP 推送通知 (PushKit)
我正在搜索有关 VoIP 推送通知的推送通知的信息。有些点我还不清楚:
1)如果用户没有打开应用程序,然后他接到一个电话。有没有办法从通知中启动应用程序?
2) 应用程序如何等待特定事件?例如,我的设备如何知道他接到某人的电话?
3)我使用来自https://github.com/Hitman666/ios-voip-push的 Appdelegate 文件,但在我的情况下它不起作用(很多错误),这是我得到的错误的预览。
谢谢
swift - Is there any way to receive notification through Push Kit?
I want to receive silent push notification when app is killed in iOS. So I have implemented Push Kit framework in my app. Is there any way to send notification through push Kit? as FCM console or push try....
ios - 当 Pushkit 唤醒应用程序时,我怎么知道执行时间已经结束?
众所周知,对于 VoIP 应用程序,我们可以使用 Pushkit 来激活应用程序。然而,它只给了我们最多 30 秒的时间来执行我们的代码。在执行时间之后,应用程序被挂起。我发现在挂起之前没有调用任何方法,因此,我无法做任何事情来清除我的资源。谁能帮我?
objective-c - 如何在 Voip App 中使用带有背景的 pushkit
目前,对于处于后台模式的我的 Voip 应用程序,我使用下面的代码,当我的 voip 应用程序进入后台或进入后台时保持唤醒并在呼叫到达时锁定手机,它会显示通知。我看到在 IOS 8 和更高版本中 setKeepAliveTimeout不再工作了,我们需要使用 Pushkit,有没有在不编码我们的服务器端的情况下使用 pushKit?
ios - iOS 应用程序关闭时的后台任务
如果有可能在收到通知时启动应用程序(不点击通知并且应用程序已关闭)?或者如果应用程序关闭,是否有可能在后台做一些工作?
ios - 在 iOS 中处理聊天应用程序的远程通知
背景
我正在构建一个聊天消息应用程序,当用户接收来自发件人的消息时,我遇到了处理推送通知的问题。
我想要达到的目标
就像Whatsapp一样,在我收到推送通知并打开飞行模式后,我仍然可以在打开应用程序时看到消息内容。所以,我相信它在收到通知时已经收到了消息。
问题
当用户通过主屏幕上的图标打开应用程序而不是在通知上按下或执行其他操作时,我找不到处理远程聊天消息推送通知的好方法。
我尝试了什么
当应用程序出现时,我手动加载了消息,但这与 Whatsapp 上的测试行为不同。我尝试了这个第三方套接字库,但是一旦应用程序关闭,iOS就会终止监听服务,它不适用于我想要构建的内容。
我的问题
如果仍在使用推送通知或后台模式远程通知,那么当应用程序未运行时,是否有任何方法能够处理推送通知?
我还了解了 Apple PushKit,我不确定这是否仅适用于提供 VoIP 的应用程序。如果我仅将 PushKit 用于文本消息传递,有谁知道 Apple 是否会接受将我的应用程序发布到他们的 AppStore?
不切实际的问题,Whatsapp 怎么能做到这一点?它也使用 PushKit 吗?