peerwaya / flutter_voip_push_notification

Flutter VoIP Push Notification - Currently iOS >= 8.0 only
BSD 2-Clause "Simplified" License
28 stars 33 forks source link

VoIP Services certificate #5

Open ghenry opened 4 years ago

ghenry commented 4 years ago

Hi,

Do I need to create one of these as per:

https://developer.apple.com/library/archive/documentation/Performance/Conceptual/EnergyGuide-iOS/OptimizeVoIP.html#//apple_ref/doc/uid/TP40015243-CH30-SW1

Thanks.

savadmv commented 4 years ago

Yes

ghenry commented 4 years ago

Do you have any info about the com.apple.developer.pushkit.unrestricted-voip entitlement ?

VictorUvarov commented 3 years ago

@ghenry I think com.apple.developer.pushkit.unrestricted-voip is only handed out to special companies like Google, Facebook, and internal Apple products to do whatever they want in the background. Source

This specific entitlement seems to be the reason that they are allowed to not report an incoming call:
com.apple.developer.pushkit.unrestricted-voip
I can't find any documentation regarding this entitlement, so I'm pretty sure they have been given a special permission by Apple.