Gibt es eine Möglichkeit, die App über die externe Lautstärketaste oder andere Gesten auf dem iPhone zu starten, anstatt sie auf die Standardmethode zu laden?
ODER
Kann unsere App die Interaktion des Nutzers mit der Lautstärketaste erkennen, wenn sich die App im Hintergrund befindet?
Öffnen Sie die Anwendung, ohne auf das Symbol zu tippen
Sie können die App öffnen, indem Sie die lokale oder Push-Benachrichtigung auslösen, und Sie können bei Bedarf in Ihre App gelangen. Das ist die Antwort von dir Heading hoffe es hilft dir. Sehen Sie sich dazu die Apple Dokumentation an. Für Ihre detaillierte Frage sind die Antworten oben angegeben. Ich weiß, dass die Antwort irrelevant ist, aber hoffe, dass es dir hilft, wenn du so etwas versuchst.
Gibt es eine Möglichkeit, die App über die externe Lautstärketaste oder andere Gesten auf dem iPhone zu starten, anstatt sie auf die Standardmethode zu laden?
Ich bin mir ziemlich sicher, dass das nicht möglich ist.
Kann unsere App die Interaktion des Nutzers mit der Lautstärketaste erkennen, wenn sich die App im Hintergrund befindet?
Nun, es gibt andere Apps, die das erkennen, wie Spotify und Sonos, damit das möglich ist.
Hintergrund-Audio abspielen
Eine App, die kontinuierlich Audio abspielt (selbst wenn die App im Hintergrund läuft), kann sich als Hintergrundaudio-App registrieren, indem sie den Schlüssel UIBackgroundModes (mit dem Wert audio) in die Datei Info.plist aufnimmt. Apps, die diesen Schlüssel enthalten, müssen im Hintergrund hörbare Inhalte für den Benutzer wiedergeben.
Apple-Referenz "Playing Background Audio"
Stellen Sie sicher, dass Audio fortgesetzt wird, wenn der Bildschirm blockiert
Zum Aktivieren / Deaktivieren dieser Funktion habe ich Aktivieren und Deaktivieren der Audio-Sitzung , ich habe es nicht selbst versucht, aber es sieht so aus, als ob Sie es brauchen.
Ich weiß nicht, ob dies für andere Vorgänge als Hintergrundaudio möglich ist ...
Gibt es eine Möglichkeit, die App über die externe Lautstärketaste oder andere auf dem iPhone ausgeführte Gesten zu starten, anstatt sie auf die Standardmethode zu starten? :
Nein Es ist nicht möglich. Es ist jetzt erlaubt. Es gibt keine Möglichkeit, das zu erreichen. Apple erlaubt dies nicht im Abschnitt User Experience . Sie können nicht erzwingen, Ihre App zu öffnen, wenn der Benutzer nicht auf das Symbol tippen.
Kann unsere App die Interaktion des Nutzers mit der Lautstärketaste erkennen, wenn sich die App im Hintergrund befindet? :
Ja, es erkennt die Lautstärkeänderung. Sie können Ihrer App jedoch nicht mitteilen, dass der Benutzer eine Aktion ausführt. Führen Sie je nach Volumenänderung eine Aktion aus.
Tags und Links iphone ios xcode uibutton uigesturerecognizer