1

アプリをバックグラウンドにしても一定時間音や音楽を再生する方法があればいいのにと思います。

たとえば、サウンドの長さが 30 分で、10 分間だけ再生したい場合、バックグラウンドでサウンドを一時停止するにはどうすればよいでしょうか。または、AVAudioPlayer に 0.333 回ループするように指示する方法はありますか?

これを実現するために AVAudioPlayer の代わりに使用するより良いクラスはありますか?

編集:これまでのところ、SOとGoogleを検索しても役に立ちませんでした。そして、Appleのドキュメントを読んでいます。

助けてくれてありがとう。

4

1 に答える 1

1

2つの解決策:-

-1。ローカル通知とプッシュ通知を行うことができます

http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008194-CH1-SW1

通知は配信時に音声を再生できます。

-2。アプリをバックグラウンドで実行してサウンドを再生することができます

http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html

iOS / iTunesのルールでは、バックグラウンドで実行できることを制限してモデレートを通過させますが、音楽の再生について言及しています。

于 2013-03-05T19:47:37.707 に答える