2017-07-03 3 views
0

Ich arbeite an einer VoIP-App. Ich habe in meiner App PushKit verwendet, um Benachrichtigungen zu erhalten. Wenn sich meine App im Hintergrund befindet, benachrichtigt ein eingehender Anruf die App und der Benutzer kann den Anruf problemlos empfangen.So erhalten Sie Benachrichtigung über eingehende Anrufe, wenn die App aus dem Hintergrund beendet wird

Jetzt ist mein Problem, Wenn ich die App aus dem Hintergrund beenden gibt es keine eingehende Anrufbenachrichtigung, die PushKit nicht funktioniert, wenn die App aus dem Hintergrund beendet wird. Ich habe erfahren, dass PushKit nicht funktioniert, wenn die App aus dem Hintergrund beendet wird. ist es richtig? Wenn ja, wie kann ich die Arbeit erledigen, wenn die App aus dem Hintergrund beendet wird und ein eingehender Anruf die App benachrichtigt.

Antwort

0

Während Ihre App im terminierten Modus ist, müssen Sie Pushkit Payload wie folgt machen.

$body['aps'] = array(
'content-available'=> 1, 
'alert' => $message, 
'sound' => 'default', 
'badge' => 0, 
); 

Auf Basis der Nutzlast müssen Sie auf „Übernehmen“ und „Ablehnen“, um interaktive lokale Benachrichtigung interaktiv planen.

https://github.com/hasyapanchasara/PushKit_SilentPushNotification

Verwandte Themen