iPhoneシミュレータでSimpleAudioEngineのプリロードや再生などでエラーがでるようになった。
m4aファイルでも何故かエラーが出てたのでCocos2d-x側の問題?と考えたが
シミュレータなので開発環境のmacで何かが悪さをしていると考えた。
結論:
仮想サウンドデバイスであるSoundflowerが悪さをしているため
これをアンインストールする
アンインストール方法
1.
https://github.com/mattingalls/Soundflower/releases
からsoundflowerのdmgファイルをダウンロード
2.
dmgをマウントして展開しその中の、uninstall soundflower.scptを開いて
削除できそうなボタンをクリックする
iPhoneシミュレータ限定になるが、
Cocos2d-xやゲームエンジンのゲームをシミュレータで実行させてサウンド関係で
エラーが起きる場合は仮想サウンドデバイスがインストールされているならばそれを削除してみるといい