swiftでAAC(m4a)を再生する:緊急メモ
備忘録!!!
swiftでmp3は再生できてm4aが再生できない理由
「swift(iOS)でAVAudioPlayerを使ってmp3やwavは再生できるのにm4aが再生出来ない」という事象が世界中で沢山発生しているようです。
NSBundle.mainBundle().pathForResource()がnilを返すのです(リソース上にあるはずのファイルのパスが取得できない)。
犯人はxCodeです。
xCodeでプロジェクトにファイルを追加しようとすると、 wavやmp3ではダイアログ上の「Add to targets:」にチェックがつくのに m4aではつかないのです。


m4aを追加する場合、チェックを手でつけなければなりません。
以上。
xCodeは嫌いだ
| 固定リンク