Posts

Post not yet marked as solved
5 Replies
1.6k Views
I work on an application that currently uses VoIP notifications through PushKit to play real time streaming messages in the background. Basically, a VoIP notification is received which then triggers the app to begin streaming and playing the audio in real time. Based on the changes for iOS 13, this will no longer be doable via PushKit as it isn't feasiblet to have real-time PTT require the user to answer each and every incoming message manually which would be required if we report each message as an incoming call with CallKit. We need to be able to stream that data in real time.I've seen it suggested that applications switch to using silent notifications, however this only permits 30 seconds of background execution. Incoming messages last for an open ended amount of time. A user could send a 3 second message or a 45 second message. Is there any way to support this use case in iOS 13 and beyond?
Posted Last updated
.