wie laufen vibrieren ständig im iphone?
In meiner Anwendung verwende ich folgende Codierung Muster zu vibrieren mein iPhone Gerät
Gehören: AudioToolbox
Rahmen
Header-Datei:
#import "AudioToolbox/AudioServices.h"
Code:
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
Mein problem ist, dass wenn ich meine Anwendung wird es vibrieren, aber nur für eine Sekunde, aber ich will, dass es vibriert ununterbrochen, bis ich das stoppen.
Wie konnte es möglich sein?
Wie ich Leben und atmen, ich hoffe, dass dies nicht getan werden kann 🙂 Bitte niemals dazu führen, Ihre Anwendung zu vibrieren mein Handy non-stop 😀
"Nudge, Nudge, wink wink, Say no more"
Bald im app store... die iBrator
Hi. U nur zur Ausführung Ihrer vibrieren-Funktion auf NSThread, bis und es sei denn, der Benutzer durch drücken der stop-Taste(wenn der Benutzer klicken Sie auf die Schaltfläche Stopp, dein thread sollte stoppen). Viel Glück
"Nudge, Nudge, wink wink, Say no more"
Bald im app store... die iBrator
Hi. U nur zur Ausführung Ihrer vibrieren-Funktion auf NSThread, bis und es sei denn, der Benutzer durch drücken der stop-Taste(wenn der Benutzer klicken Sie auf die Schaltfläche Stopp, dein thread sollte stoppen). Viel Glück
InformationsquelleAutor AmanGupta007 | 2010-04-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es zahlreiche Beispiele, die zeigen, wie dies mit einer privaten CoreTelephony nennen:
_CTServerConnectionSetVibratorState
, aber es ist wirklich nicht eine sinnvolle Vorgehensweise, da Ihre app wird bekommen, abgelehnt, missbraucht, vibriert wie. Nur tun Sie es nicht.InformationsquelleAutor warrenm
Glücklicherweise, es ist nicht möglich, ändern Sie die Dauer der vibration. Der einzige Weg, der zum auslösen der vibration ist, spielen die
kSystemSoundID_Vibrate
wie Sie Sie haben. Wenn Sie wirklich wollen, für, wenn, was Sie tun können, ist zu wiederholen, die Schwingung auf unbestimmte Zeit, wodurch eine pulsierende vibration-Effekt, anstatt eine lange durchgehende. Um dies zu tun, müssen Sie zum registrieren einer callback-Funktion wird aufgerufen, wenn die vibration-sound, den Sie spielen, ist komplett:Dann definieren Sie die callback-Funktion zum Abspielen der Vibration-sound wieder:
InformationsquelleAutor Jason Jenkins
Lesen Sie die Apple-Mensch-Interaktion-Leitlinien für das iPhone. Ich glaube, das ist nicht zugelassen Verhalten in einer app.
InformationsquelleAutor Nick
iOS 5 implementiert hat Benutzerdefinierte Vibrationen-Modus. So in einigen Fällen variable vibration ist akzeptabel. Das einzige, was unbekannt ist, was die Bibliothek befasst sich mit dieser (ziemlich sicher nicht CoreTelephony) und wenn es ist offen für Entwickler. So halten auf der Suche.
InformationsquelleAutor Nikolay Frick