2017-10-03 1 views
0

Wie kann man eine Systemvibration per App programmatisch ein- oder ausschalten? In meinem Fall ist UI-Design wie- Ich habe eine Schaltfläche in ViewController gesetzt. Welche Funcanalität ist, wenn ich den Knopf drücke, warnt es, dass die Systemvibration ein- oder ausgeschaltet ist. Hier ist der folgende Code. Aber es funktioniert nicht. Es ist immer mit anderen Teil gehen.Wie kann ich überprüfen, ob der Vibrationsstatus im iPhone aktiviert ist oder nicht?

Wenn ich falsch herum gehe, bitte helfen Sie mir mit diesem Thema?

+0

@ user3182143, ich weiß, es ist eine doppelte Frage. Aber ich versuche dieses Thema durch [https://stackoverflow.com/questions/5519807/iphone-how-do-i-know-if-the-vibrate-is-on-or-off-for-ios] zu implementieren. . Zu dieser Zeit bekomme ich keine exakte Ausgabe. Also bitte helfen Sie mir – Abir

+0

Ich habe alle Quellen unten hinzugefügt. – user3182143

Antwort

0

Nein, das geht nicht. Apple stellt die API nicht zur Verfügung, um darauf zuzugreifen.

+0

Was ich damit sagen will, ich möchte nur den Schwingungsmodus überprüfen (Ein oder Aus), nicht den Wechsel des Schwingungsmodus wollen. – Abir

0

Sobald ich Ihre Frage sah, ich bereitete die solution.I zu bekommen versucht, die meisten der anderen Antwort in dem Stapelüberlauf und anderen sites.All sagen AVAudioSession

eine Audio-Sitzung fungiert als Vermittler verwenden zwischen Ihrer App und dem Betriebssystem - und wiederum die zugrunde liegende Audio-Hardware. Sie verwenden es, um dem Betriebssystem die Art der Audio Ihrer Anwendung zu kommunizieren, ohne das spezifische Verhalten oder erforderliche Interaktionen mit der Audio-Hardware. Dadurch wird die Verwaltung dieser -Details an die Audiositzung delegiert, wodurch sichergestellt wird, dass das Betriebssystem das Audioerlebnis des Benutzers am besten verwalten kann.

Bessere Quellen sind

How to detect whether iPhone is vibrating or not?

iPhone - How do I know if the vibrate is on or off for iOS?

iPhone Vibration

Making the iPhone Vibration

Detecting the iPhone's Ring/Silent/Mute switch using AVAudioPlayer not working?

+0

Anstatt eine Reihe von Links zu Duplikaten zu veröffentlichen, stimmen Sie ab, um die Frage als Duplikat zu schließen. – rmaddy

+0

Ok Bruder werde ich tun. – user3182143

+0

@ user3182143, Können Sie mir bitte helfen, wie AVAudiosession für das Überprüfen der Systemvibration anstelle meines implementierten Codes verwendet wird? – Abir

Verwandte Themen