问题标签 [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.

0 投票
2 回答
233 浏览

ios - 通知中心显示后如何更改 UILocalNotification 文本?

在我的一个应用程序中,我想显示本地通知,一旦它显示在通知中心,我想更新它的内容。

斯威夫特有可能吗?

谢谢,

生命值。

0 投票
1 回答
543 浏览

ios - iOS:当用户像 Parse 一样强制关闭应用程序时,如何接收推送通知?

我有一个尚未发布的正在进行中的应用程序,除了我的后端之外,我还依赖 Parse 进行推送,但是由于 Parse 正在关闭,因此使用 Parse 发布它然后再更改是没有意义的。

无论如何,现在我转移到了 iOS 的 GCM,从我在下面看到的代码中,您只需注册推送通知(正常的 iOS 方式),然后一旦您获得令牌,您就可以使用 GCM 注册它(就像以前使用 Parse 一样),但最大的区别是,当我强制关闭应用程序时,从未收到推送通知,但是当我有 Parse 并强制关闭应用程序时,我发送推送通知我仍然收到它,查看 Parse 的开源 SDK 下的内容(我无法理解所有内容,但我发现没有使用 PushKit),在网络上的几个类似问题中建议使用 Pushkit。但是对于如何实现这一点没有明确的解决方案。

这是我正在做的注册推送:

然后:

这是我发送的推送通知:

总结一下,如果应用程序根本没有运行,我需要一种方法来接收推送通知

0 投票
2 回答
527 浏览

ios8 - ios 8推送通知未从后台打开应用程序(Pushkit)

我的应用程序没有从后台打开到前台,但根据苹果文档,他们说应用程序将进入前台。

0 投票
0 回答
162 浏览

ios - iOS VoIP 应用程序 - 在应用程序终止时收到通知时将 UIViewController 带到屏幕上

我正在使用 PushKit 在 iOS 上开发 VoIP 应用程序。

当用户收到 PushKit 通知时,将- (void)pushRegistry:(PKPushRegistry *)registry didReceiveIncomingPushWithPayload调用该方法。这个方法会唤醒应用程序来处理传入的连接。

我的问题是如何将 aUIViewController带到屏幕上,以便用户决定接听或拒绝来电?

谢谢

0 投票
1 回答
1922 浏览

ios - 用于 VOIP iOS 应用程序的 PushKit

也许这是一个微不足道的问题,但是我还不清楚在iOS 应用程序中应用PushKit框架时服务器端是否会受到影响。VoIP

例如,SIP服务器向我的应用程序发送邀请,在应用程序中收到通知并建立呼叫。

服务器在PushKit.framework使用时会受到影响吗?谁在发送 pushkit 事件?SIP服务器还是苹果?这类似于APNS吗?

0 投票
1 回答
489 浏览

ios - 在后台保持 VOIP 套接字处于活动状态 - iOS 9

我知道我可以使用 kCFStreamNetworkServiceTypeVoIP 在后台为 VOIP 应用程序保持一个套接字。然而,这在 iOS 9 上已被弃用,他们建议将 PushKit 框架用于 VOIP 目的。

我的问题是我的应用程序应该在没有互联网连接的情况下工作,所以我无法使用远程通知。该应用程序连接到 SIP 设备以进行 VOIP 呼叫。

任何建议都将有助于未来的证明解决方案。

谢谢

0 投票
2 回答
1303 浏览

ios - PushKit:我们可以在聊天应用程序中使用推送工具包(VoiP Push)而不使用 VoiP

当推送通知到来时,我想将我的本地数据库与服务器同步,但我无法使用静默通知来做到这一点,因为应用程序:didReceiveRemoteNotification:fetchCompletionHandler 在应用程序被用户杀死时未调用。所以,我不知道该怎么做,然后我阅读了推送套件,但不知道是否可以使用没有 VoiP 功能的推送套件。请问有没有可能??如果没有,请建议我任何其他想法,当应用程序被用户杀死时我将如何运行后台任务?

0 投票
2 回答
2827 浏览

ios - 带有 PushKit 的 SIP 服务器/提供程序

我在 iOS 中开发了一个 SIP 应用程序,我想知道是否有人找到了支持 PushKit 的 sip 服务器。有可能

  • 现有的 sip 提供商
  • 具有此功能的开源 sip 服务器(例如星号)
0 投票
1 回答
222 浏览

ios - 使用 PushKit 框架推送时应用程序徽章不会改变

由于我切换到使用PushKit应用程序框架,因此收到推送时没有应用程序徽章更改。

我使用的对 APNS 实施的更改PushKit

  • 在服务器端,我用 VOIP 推送证书替换了 APNS 证书。

  • 在客户端,我替换了:

    1. registerForRemoteNotifications

      /li>
    2. didRegisterForRemoteNotificationsWithDeviceTokendidFailToRegisterForRemoteNotificationsWithErrordidUpdatePushCredentials
    3. didReceiveRemoteNotificationdidReceiveRemoteNotification FetchComplitionHandlerdidReceiveIncomingPushWithPayload

结果,didReceiveIncomingPushWithPayload被调用,我在有效负载字典中看到有效的徽章编号,但不幸的是,应用程序徽章没有改变。

0 投票
1 回答
1107 浏览

ios - GCM 是否适用于 iOS PushKit 框架?

是否可以使用 Google Cloud Messaging (GCM) 服务在 iOS 上注册和接收 Voip 推送(PushKit 推送)?

https://developers.google.com/cloud-messaging/ios/start