iPhone サウンド再生と iPhoneSimulatorAudioDevice

iPhone全般
2008年12月 7日 14:19

iPhone 上でサウンドファイルを再生するプログラムを書いても、シミュレータでは再生できず、実機上でしか再生できない。シミュレータでは、コンソールに、「QuickTime/LiveType.component」が「Symbol not found: _SCDynamicStoreCopyConsoleUser」と吐き出すだけである。落ちる訳ではなく、ただそれだけ。

不思議だなと思うけど、シミュレータの設計的に難しい点もあるのだろう。

# extern "C" とか、その程度の問題だったりして。


とか思っていたら、システム環境設定の「サウンド」をふと見ると、いつも使っている「内蔵スピーカー」「iMic USB audio system」に並んで、「iPhoneSimulatorAudioDevice」という第三のサウンド出力装置が表示されている。確認してみると、入力装置の方にも同じ名前が表示されている。おお!?。

これは何だろう、もしや、と思って、出力装置に「iPhoneSimulatorAudioDevice」を指定してみたのだけど、特に実行結果に変化はない。入力装置と出力装置の両方ともに指定してみても、入力だけ、出力だけ、と指定してみても、同じ結果である。


まあ、そりゃあそうか。「Symbol not found」なのだから、そういう問題ではないのは分かってたんだ。でも、何かその周辺で素敵な設計になっていそうな気がする。


[12/25 追記] サウンドが鳴らない件は解決しました。解決方法はこちら

コメントを書く


トラックバックはありません。

トラックバックURL: http://numata.designed.jp/mt-tb.cgi/162