1

voip、音楽プレーヤー、GPS アプリなどの特定のケースを除いて、iPhone アプリはバックグラウンドで実行されないことがわかりました。このアプリはアプリ ストアで見つけました。これらのカテゴリのいずれにも属さず、バックグラウンドで実行され、バックグラウンドでサウンド アラートが提供されます。

これはどのように可能ですか?

4

1 に答える 1

0

このようなアプリは通常、あなたが言及したことに基づいて回避策を実行します。

  1. "silence.wav" を再生中 (= 音楽プレーヤーとして機能)
  2. GPS の使用

更新:この前述のアプリの Info.plist から:

UIBackgroundModes
    audio

Xcodeドキュメントの使用:

オーディオ | アプリはバックグラウンドで可聴コンテンツを再生します。

したがって、このアプリは最初のアプローチ (つまり、音楽プレーヤーを模倣する) を使用してバックグラウンドで実行します。

于 2012-09-06T14:29:02.520 に答える