We just added a VoIP capability to our app (messaging app), and now we will use VoIP (PushKit Framework).
Can we use only those notifications (VoIP notifications)? Meaning even for text message for example (not for a call)? I talk about Apple Appstore Guides. They can reject the app or block the notifications if they found that we use that notification to notify the user about other things than a VoIP call.
The answer is yes. I used the VoIP notification for a no-VoIP notifications (like a text message) and Apple accepts the app (and I can confirm, after some tests, that WhatsApp uses the same thing as my app).