Questions tagged [pushkit]

The PushKit framework provides the classes for your iOS apps to receive pushes from remote servers.

From https://developer.apple.com/documentation/pushkit:

The PushKit framework provides the classes for your iOS apps to receive pushes from remote servers.

230 questions
38
votes
4 answers

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…
Hasya
  • 9,792
  • 4
  • 31
  • 46
25
votes
2 answers

iOS 13 Killing app because it never posted an incoming call to the system after receiving a PushKit VoIP callback

After upgrading to iOS beta 13 I've noticed an unpleasant thing: my app crashes sometimes on incoming VoIP pushes. In the crash report I see the following: iOS 13 Killing app because it never posted an incoming call to the system after receiving a…
Marina
  • 1,177
  • 4
  • 14
  • 27
22
votes
2 answers

Intermittent & Temporary iOS Keychain Failure

We have an app that heavily relies on being able to access a user's session token using iOS's Keychain. When our app opens, the first thing that's checked is whether the token is available - and if not, we show the user a login screen. We do not use…
GPRyan
  • 435
  • 4
  • 9
17
votes
2 answers

How does the WhatsApp web client still work with the latest iOS update (SDK version 13.0+)?

Dark mode support was added to version 2.20.31 (released in March of 2020) of the WhatsApp client. This is an iOS 13-only feature, and from the look & feel it appears to be a fully native implementation. I think it is safe to assume that the app is…
DPR
  • 770
  • 1
  • 11
  • 29
17
votes
4 answers

Voip(Voice over IP) missing in Xcode 9

i am using pushKit in my App but didUpdatePushCredentials delegate never called. xcode 9 not having Voice over IP Capabilities --> Background Modes --> Voice over IP i am following this link..implement pushkit certificates generated again but not…
16
votes
0 answers

Background running time with PushKit VoIP notifications

I'm writing VoIP application that uses PushKit notification, and I can't found what amount of background execution time gives me one incoming push? The first thing I've checked is [UIApplication sharedApplication].backgroundTimeRemaining but this…
sage444
  • 5,661
  • 4
  • 33
  • 60
13
votes
2 answers

How to send Push Notifications to test iOS PushKit integration online?

I have implemented PushKit. Now I want to get Push notifications. Is there nay way to get Push Notifications online as we have many online APNS services which accepts device tokens and .pem file to send remote notifications?
Mak083
  • 1,160
  • 1
  • 13
  • 33
12
votes
4 answers

Apple PushKit didUpdatePushCredentials is never called on iOS 9+

I am developing a VoIP app for iPhone. To receive calls, Apple developed PushKit so developers can send VoIP notifications using APNS. Everything was working fine on iOS 8. When I updated to iOS 9, the PKRegistryDelegate does not fire the method…
Pacemaker
  • 1,117
  • 2
  • 17
  • 36
11
votes
4 answers

iOS 13 not getting VoIP Push Notifications in background

I'm developing a softphone in Swift using CallKit and PushKit. Before iOS 13, VoIP notifications were working perfectly. But after the iOS 13 update, my app isn't getting VoIP push notification when it's in background. In foreground…
delavega66
  • 855
  • 2
  • 23
  • 39
10
votes
2 answers

VOIP push notifications in android

I am developing a VOIP app. VOIP push is sent from amazon SNS, using push kit and call kit we show caller screen. This caller screen can be presented even when app is in background or quit. Unfortunately android does not have VOIP push. How it can…
Deekshith Bellare
  • 725
  • 2
  • 6
  • 19
9
votes
3 answers

APNS rejects notification with reason "DeviceTokenNotForTopic"

I'm receiving this error only when trying to register for remote notifications using UserNotifications framework. When using PushKit everything works ok. dispatch_queue_t mainQueue = dispatch_get_main_queue(); // Create a push registry…
8
votes
2 answers

Native cellular call fails on VoIP incoming call in iOS 13

I have implemented CallKit for audio and video call with VoIP PushKit in iOS and it is working fine in iOS 12 and prior versions, and also it is working fine normally in iOS 13 and 13.1. But it is failing in 2 scenarios: 1) Our App is in foreground…
Max
  • 2,269
  • 4
  • 24
  • 49
7
votes
4 answers

Pushkit token not getting in some devices iOS

I have implemented PushKit. I've followed these steps: 1.) https://stackoverflow.com/a/38184769/4970453 2.) https://stackoverflow.com/a/28562124 I am able to get didUpdatePushCredentials device token. working in --> iPhone 5s , iPhone6…
7
votes
2 answers

Why separate Voip certificate is required for Pushkit when APNS Universal Client SSL Certificate has been introduced?

Just a minor confusion. Why we need a separate Voip Service Certificate for Pushkit when we have Universal Client SSL certificate for APNS which supports primary app, voip etc? As per latest Apple docs, If my app supports multiple topics…
Ayush
  • 390
  • 3
  • 11
7
votes
4 answers

didUpdatePushCredentials not get called

I want to implement VoIP notifications in my iOS application, But the didUpdatePushCredentials method never got called, I can't get the device token. I had implemented APNS in the application, May these two services conflict ? Here is my AppDelegate…
Morteza Soleimani
  • 2,652
  • 3
  • 25
  • 44
1
2 3
15 16