voip、音楽プレーヤー、GPS アプリなどの特定のケースを除いて、iPhone アプリはバックグラウンドで実行されないことがわかりました。このアプリはアプリ ストアで見つけました。これらのカテゴリのいずれにも属さず、バックグラウンドで実行され、バックグラウンドでサウンド アラートが提供されます。
これはどのように可能ですか?
このようなアプリは通常、あなたが言及したことに基づいて回避策を実行します。
更新:この前述のアプリの Info.plist から:
UIBackgroundModes
audio
Xcodeドキュメントの使用:
オーディオ | アプリはバックグラウンドで可聴コンテンツを再生します。
したがって、このアプリは最初のアプローチ (つまり、音楽プレーヤーを模倣する) を使用してバックグラウンドで実行します。