プログラムがバックグラウンドで繰り返しサウンドを再生できるようにしようとしています。
info.plist に (Required Background Modes) プロパティと (apps play audio) を追加します。
私のストーリーボードでは、アプリはルート TableViewController を使用して UINarvigation コントローラーを開始します。私のルートTableViewController.mに#importがあります。
ルート TableViewController に NSTimer プロパティ my_timer があります。次のようにviewDidLoadメソッドで設定しました:
my_timer = [NSTimer scheduleTimerWithTimeInterval:1.0 target:self selector: @selector(doMyFunction) userInfo:nil repeats:YES];
- doMyFunction メソッドには、playSystemSound(1003) があります。
私のアプリは、フロント モードでは期待どおり定期的にサウンドを再生しますが、バック グラウンド モードでは決して再生されません。何が正しく行われていないのかわかりません。助けてくれてありがとう。