私は自分の問題を何度もグーグルで検索しましたが、役立つものは何も見つかりませんでした。
FFTS 実装 ( https://github.com/anthonix/ffts ) を使用して、オーディオ入力フレームで FFT を処理する iPhone アプリケーションを開発しました。
xCode を使用して iPhone 5 でアプリケーションを実行するとすべてうまくいきますが、スタンドアロン モードで実行すると (xCode ランチャーではなく iPhone のアプリ アイコンをクリックすることを意味します)、アプリケーションは起動しますがクラッシュします。 FFTS 命令が呼び出されるとすぐに。
クラッシュ レポートのスタック トレースは次のとおりです。
0 libsystem_c.dylib 0x3b163eb0 sys_icache_invalidate + 8
1 FFTApp 0x002f6b80 ffts_generate_func_code + 6252
2 FFTApp 0x002f4094 ffts_init_1d + 2084
3 FFTApp 0x002cab86 APFFTProcessor::APFFTProcessor(int) (APFFTProcessor.cpp:49)
FFT 実装を切り替えて、FFTS の代わりに vDSP を使用すると、xCode とスタンドアロン モードを介してすべてがうまくいきます。
この問題が発生する理由についてはまったくわかりませんが、誰かが私を助けることができれば幸いです:-)
ご清聴ありがとうございました。良い一日を!
セバスチャン。