I have a VoIP app, it uses CallKit and PushKit. When app is closed and iOS receives a push notification, the app has been woken up in background mode, it answers on call through CallKit and everything works fine, approximately for 50 seconds. After that iOS kills app with signal 9. I selected next background modes: audio and voip, but iOS wants something more to continue infinite background task.
What I forgot to do to prevent killing my app by the system?
P.S. When I call to my app when it's in foreground a call lasts well for hours. Then it's not a memory pressure is the reason for app killing.