2011-03-25 87 views
5

我有以下代碼,但它不顯示路由按鈕。是否可以模擬iPhone和/或模擬器的多個音頻輸出?

MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:CGRectZero]; 
volumeView.showsRouteButton = YES; 
volumeView.showsVolumeSlider = NO; 
[volumeView sizeToFit]; 
[self.view addSubview:volumeView]; 
[volumeView release]; 

在本文檔中我讀:

路線按鈕默認爲可見時,有一個以上的音頻輸出路徑可用。

我只有一個音頻輸出,所以按鈕不顯示。有什麼辦法來模擬多個音頻輸出,以便我可以測試這個按鈕?

回答

0

由於一段時間已經過去,我還沒有得到任何正確的答案,我想我會分享如何不買蘋果電視或其他空氣播放設備解決這個問題。

我解決它只是使用藍牙耳機,其成本比蘋果電視少得多的方式。

另外建議的方法來解決它是到另一個iOS設備上使用AirView。我沒有測試過,但從評論中判斷它不支持聲音,所以我認爲它不起作用。

我打算接受這個作爲我的答案,但我會改變我接受,如果有人發現模擬多個音頻輸出接口的真正途徑。

1

可以使用AirPlayer(在Mac應用程序)來模擬蘋果電視。這應該會導致AirPlay按鈕出現在模擬器中。儘管它聲稱不適用於音頻,但AirPlay按鈕仍可能顯示。

+1

我已經試過了。它沒有工作。它必須支持音頻。 – 2011-03-28 21:29:54

+0

您可以嘗試在[Windows版本](http://www.tuaw.com/2010/12/22/airmedia-player-for-windows-stream-from-ios-to-your-windows-pc/)其他你可能需要使用Apple TV(從Apple商店買一個,測試,退貨和退款) – 2011-03-28 21:45:28

+0

如果我有窗戶,我可以。我在所有Mac電腦上的所有舊電腦和Mac OS X上使用Linux。 – 2011-03-29 06:33:23