Wie kann ich erkennen, ob ein iOS-Gerät im lautlos-Modus oder nicht?
Habe ich gesucht für Stunden, und ich kann nicht scheinen zu finden, eine API, die erklärt, wie zu erkennen, ob ein iPhone-Klingelton ist im silent-Modus ist oder nicht. Dies ist, was ich Rede:
Ist es trotzdem kann ich herausfinden, ob ein iOS-Gerät ist leise-Modus ein oder aus mit der Swift-code? Ich bin speziell auf der Suche für iOS8 und seit iOS5, wurden veraltet. Danke.
- Haben u diese überprüft stackoverflow.com/a/20992650/5362916
- Ich habe, und die top-Antwort, sagte, dass Apple nicht bauen es noch nicht. Aber ich habe gesehen, Snapchat und andere apps stummschalten/aufheben der Stummschaltung Ihrer video-Wiedergabe, wenn Sie die mute-Taste ist aktiviert/deaktiviert. Wie tun Sie es? Auch diese Antwort war für iOS 4... @Uma
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube nicht, dass es ist und Sie wahrscheinlich nicht brauchen, um den direkten Aufruf einer API zu erkennen, wenn das Gerät stumm geschaltet ist oder nicht. Was Sie wissen müssen, ist dies:
Beim Abspielen einer sound, werden Sie etwas wie:
In der
{AVAudioSessionCategory}
können Sie angeben: