バックグラウンドでロードされ使用されている現在のアプリケーションを追跡するアプリケーションを作成したいと考えています。現在実行中のアプリをバックグラウンドから追跡する方法はありますか?
私のアプリを持っている方法はありますか?定期的に現在実行中のアプリを定期的に確認してください。私の考えは、アプリケーションがロードされている時間を追跡し、それが閉じられて時間の違いを見つけることですが、私のアプリケーションにこのデータへのアクセス権を与えることができるかどうかはわかりません。
ありがとうございました
ここで良い答えがたくさんありますが、実現する鍵は、これが直接バックグラウンドプロセスのAppleの意図に反していることです。たとえあなたがそれを取り除く非常に巧妙な方法を見つけたとしても、将来的にAppleがその抜け穴を閉じる可能性が高い。これは、Appleが防止しようとしている主な事柄であるユーザーを盗んでいると考えられます。あなたが解決しようとしている問題を説明すると役に立ちます。ユーザーが積極的に望むものなら、別の答えがあるかもしれません。 –
私はいくつかのJavaの経験がありますが、私はSwiftでコーディングを始めています。私は人々がソーシャルメディアアプリケーションに費やす時間の量を把握する生産性アプリになるのを助ける素晴らしい最初のプロジェクトを考えました。私はソーシャルメディアに1日何時間も浪費し、それを追跡することは無駄な時間を減らすのに役立つと考えています。助けてくれてありがとう! – Nick
これはMac上で可能です(私は実際にそれを構築しましたが、これはOSレベルのさまざまな理由から聞こえるよりも少し難しいです)。 iOSでは(意図的に)可能ではありません。創造的なアイデアですが、別のものが必要です。 –