5

私は数日前に iPhone プラットフォームの開発を実験し始めました。そのマルチタスク機能について読んでいるうちに、非常に便利な「タスク完了」を見つけました。

少しグーグルで検索し、developer.apple.com/iphone で入手可能なドキュメントを読みましたが、まだ何かが見つかりませんでした: このタスクの完了でループ (おそらく無限ループ) を実行する方法、またはタイマー10分ごとに実行しますか?

私はそれが「不正行為」のようなものであることを知っており、おそらくいくつかの対策を講じていますが、とにかく試してみるのは良いことです:)

4

1 に答える 1

3

タスク完了で?いいえ。ただし、アプリはバックグラウンド機能を備えたオーディオ アプリであると言えます。たとえば、kAudioSessionProperty_OverrideCategoryMixWithOthersプロパティを使用してオーディオ セッションをセットアップし、サウンドを再生しないオーディオをループします。これにより、ユーザーは終了し、iPod などを起動して、アプリの実行中に通常どおり再生できます。

サンプルアプリでこれをテストしましたが、動作します。しかし、それは疑わしいので、お勧めしません。(Apple が発見した場合、拒否される可能性もあります。)

于 2010-08-02T13:43:53.650 に答える