In meiner app läuft, habe ich VoIP Benachrichtigung einen langen Alarm auf App läuft Zustand nicht in den folgenden Punkten gemäß Vorschlag Silent Push, aber App wurde abgelehnt spieleneinen Audioclip Spielt auch wenn die App nicht
Ihre App entspricht nicht der Richtlinie 4.2.1, die die VoIP-API in einer Weise verwendet, die nicht beabsichtigt ist.
2.5.4 Multitasking-Apps dürfen Hintergrunddienste nur für ihre beabsichtigten Zwecke verwenden: VoIP, Audiowiedergabe, Standort, Aufgabenerfüllung, lokale Benachrichtigungen usw. Wenn Ihre App den Hintergrundmodus für den Standort verwendet, sollten Sie dies unbedingt beachten verringern Sie die Lebensdauer der Batterie.
Gibt es eine Möglichkeit, diese Probleme zu beheben oder wäre gut, wenn wir eine Alternative bekommen einen langen Alarm auf Push zu spielen erhalten in App Zustand nicht läuft?
Ich glaube, UNNotificationContentExtension
würde helfen, unsere eigene Mitteilung auf Push zeigen empfängt aber, wie die automatische Audio-spielen auf Push erhalten,
Können wir in Push-Nachricht sound
Schlüssel umgehen?
oder
Können wir tun dies, indem Standard UNNotificationContentExtension
Methoden in
mediaPlay() mediaPlayPauseButtonFrame()
Aber es gibt keine Möglichkeit, hier automatisches Audio zu spielen. Bitte korrigieren Sie mich, wenn ich falsch liege.
Meine Anforderung ist, ich brauche ein langes Audio in jedem App Zustand zu spielen und Audio auf Benutzer klicken Stopp-Taste oder eine Benachrichtigung stoppen sollte (es in der Regel unsere App starten).
Wenn Ihre App auch mit VoIP-Push-Benachrichtigung konfiguriert ist, dann können Sie maximal 30 Sekunden Audiodatei mit lokaler Benachrichtigung plant. Überprüfen Sie mehr hier https://github.com/hasayapanchasara/PushKit_SilentPushNotification – Hasya
Ja, wir haben das gleiche getan. Aber App wurde mit einem Hinweis abgelehnt "Ihre App ist nicht in Übereinstimmung mit Richtlinie 4.2.1 mit der VoIP-API in einer Weise, dass es nicht beabsichtigt ist." – Gopik