0

Is it possible to create an app that knows if other apps are running? For instance could an app be made that tracks data like this: You currently have 3 apps running. You spent the most amount of time this week on the Facebook app: 20 hrs.

Is this possible, or is it impossible to get this data from other iOS apps?

iOSAppGuy
  • 633
  • 7
  • 23
  • I think you can use an App Extension, so this extension would be in te NC and checking all the user activity, I dont see another solution. – Karlo A. López Jul 06 '15 at 23:40

2 Answers2

2

It is not possible to create an application that tracks the status of other application using public APIs provided by Apple.

It may be possible using private APIs, but your app will be rejected upon submission to the app store. Take a look at this post.

Community
  • 1
  • 1
duncanc4
  • 1,191
  • 1
  • 9
  • 17
0

There is no way of doing that on the device but you could try using a VPN connection similar to what Onavo does and inspect the traffic on the server side.

Cyupa
  • 1,126
  • 13
  • 37