Request: Do not mark this question as duplicate as have researched around and all questions are around 4 years old
I came across an application which got me curious as to how it works -> My Data Manager
To track internet usage is ok and can be done using ifaddrs
, however the data obtained here is very raw i.e it only tells the data send and received via type of network.
What is eye candy about the app mentioned above that it lists the data used per app. Primarily each app being sandboxed, is inaccessible to other applications (other than some public API methods of which overuse causes to rejection of application)
My questions:
- How to get list of all applications installed on iOS device?
- How to track internet usage per application?
I look forward to do both on non-jailbroken device.