2016-12-02 70 views
2

我正在創建一個iphone應用程序,以幫助人們監控他們是否因爲研究項目的耳塞噪音過高而發生聽力損失。使用耳機時監聽音量水平

要做到這一點,我想定期輪詢播放音樂時在iPhone和耳機插上音量。

我發現下面的答案是指出它有可能但我不熟悉用iphone開發。

當音頻播放手機上的 Can my app be notified when another application starts/stops playing audio?

檢查,如果耳機在 Are headphones plugged in? iOS7

堵塞檢查電話 https://stackoverflow.com/a/29170927/1361960

+0

您提供的三個資源是開始處理您的項目需求的好地方。有什麼更具體的,你正在尋找幫助? –

+0

@KevinAleman其實是的。許多人告訴我,你不能在後臺進行這種監控,所以我只想看看是否是這種情況,或者是否有解決方法。這將是一個後臺進程,因爲人們將使用其他設備播放音頻(Youtube,Spotify等) – leeroid

回答

0

在蘋果的方式,你不能在音量檢查當另一個應用程序開始/停止播放音頻時,通知應用程序。

由於您的應用程序的後臺執行受限於document

您的代碼只會在您的應用程序運行時執行。