Wie kann ich die Lautstärke von iPod Audio senken, während meine app einen Ton spielen

StackOverflow https://stackoverflow.com/questions/400674

  •  03-07-2019
  •  | 
  •  

Frage

Ich versuche, die Funktionalität der integrierten Mail-Anwendung zu reproduzieren, wenn eine neue Nachricht eintrifft, während Sie auf dem iPod Musik hören.

Was ist mit dem Mail-App passiert ist:

  1. iPod Lautstärke senkt ein wenig
  2. Mail-App spielt einen kurzen Ton und Vibration
  3. iPod Lautstärke geht wieder normal

Ich weiß, wie man einen Ton spielen und verursachen Vibrationen, was ich nicht weiß, ist, wie iPods Lautstärke zu senken und es nach meinem Sound spielt wieder herzustellen.

Wie kann ich diese gleiche Funktionalität in meiner app mit SDK 2.2 reproduzieren? Ich weiß, dass Anwendungen von Drittanbietern nicht im Hintergrund laufen können. Meine Nutzer spielen der iPod dann meine App im Vordergrund hat.

War es hilfreich?

Lösung 3

Dies ist nicht möglich mit dem iPhone SDK 2.2.1 oder früher. Wenn Sie diese Funktion benötigen senden Sie uns bitte eine Bug Apfel rel="nofollow. Ich habe eine abgegeben, aber Duplikate Interesse zeigen, so dass es dieses Problem fördern könnte helfen.

Andere Tipps

Sehen Sie meine Antwort auf diese andere Frage von Ihnen;)

[[MPMusicPlayerController iPodMusicPlayer] setVolume:x.y]

, wo Sie x.y durch einen Timer oder als Einmal ändern. In OS3, natürlich.

Haben Sie versucht, spielen Sie einfach den Ton? Ich vermute, dies ist die automatische Funktionalität auf dem Teil des SDK.

edit: nach diese Frage , können Sie die iPod sondieren aber nicht zurück in verblassen.

(Ich bin überrascht, diese Funktionalität nicht automatisch und Standardverhalten ist aber dann habe ich immer gefunden, die Eleganz des Apple-APIs in umgekehrtem Verhältnis zu der Eleganz der Schnittstelle proportional zu sein: -).

[[MPMusicPlayerController iPodMusicPlayer] setVolume: x.y] das Ihr iPod Musik-Player Volumen (erlaubte Werte sind 0,0 bis 1,0) beeinflussen

ich hoffe, Vibration in ipod nicht erlaubt. wenn das Gerät eine Option für die Schwingung hat, dann können wir tun,

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top