バックグラウンドでのアプリの実行について質問があります。私はそれを行う方法を知っていますが、Apple は私のやり方が好きではありません。
同じページに移動するために、セキュリティ アプリがあり、バックグラウンドであってもデバイスを監視する必要があります。盗難警報器のようなものです。トリガーされたときにサウンドを再生するので大丈夫だと思って、バックグラウンドオーディオモードを使用していました。言うまでもなく、Apple はそれを好まなかった。だから私はpingを追加しました!アクティブなときに ping を実行するため、バックグラウンドでバックグラウンド オーディオを再生します。繰り返しますが、彼らもそれが好きではありませんでした。
私のアプリは加速度計も監視します (常にではなく、ユーザーが選択した場合のみ)。
私の質問は、Skype のようなアプリや他の同様のアプリが、ステータス バーを赤くしてバックグラウンドにとどめることができるのはどうしてですか? (一部のアラームアプリでさえ、オーディオなどを再生せずにこれを行います)。
また、バッテリーレベルを監視している場合、更新が十分に速くないため、通知システムを使用できません。私のアプリでは、すぐに対応する必要があります。
また、質問を投稿する前に、この回答を精力的に検索しました(見つけた回答は、私にはうまくいきません..):(
これについての洞察をいただければ幸いです。よろしくお願いします。
(さらに情報が必要な場合は、お問い合わせください!)