How does DataManPro AppWatch get info about installed apps - ios

How does AppWatch feature in DatamanPro show the icon of the installed apps?
The dataman shows icons of the app that have used data in the certain interval. I believe using sysctl its able to figure out which process is using data, but how does it get the app icon?
I originally believed that its getting the icon from iTunes AppStore search url, but I found out that it does get icon for non-app store apps as well, which means that it is somehow getting that app icon locally from the iOS.

Related

Appstore Preview link display connecting on browser

While opening the iOS app store link in a browser I am redirected to the mac app store app and the browser displayed only connecting text instead of displaying application information. It would be beneficial if anyone could guide me on this, and where I can make the change.
Note: The app is available on the app store and the app store account also is working
I found the issue that the Support Destination Option (Mac) was missing in the Xcode that's why the information of the app was not displayed in the browser.

2.3 Performance: Accurate Metadata for online store?

I made an app with flutter and tried to upload it to app store but my app rejected, this is the message they send to me:
Guideline 2.3.10 - Performance - Accurate Metadata
We noticed that your app or its metadata includes irrelevant third-party platform information.
Specifically, your app includes non-iOS device images in the app binary.
Referencing third-party platforms in your app or its metadata is not permitted on the App Store unless there is specific interactive functionality.
Next Steps
To resolve this issue, please remove all instances of this information from your app and its metadata, including the app description, promotional text, What's New info, previews, and screenshots.
Please see attached screenshots for details.
They give me screenshot from app with xiaomi phone on it, it's a product data that requested from a web service.
I created app for a store that sell various gadgets including iOS and Android, i knew there is another app that also have something similar like this but i don't know how it can pass app store either
Is there any suggestion i can try?
Screenshot they gave to me (i cropped it to focus on xiaomi device)
check your description that you have to not added any irrelevant information.you need to update your description,make sure you don't write any specific device information on the description as their guideline.update the description so that it only gives what your app is actually doing and delete all the non essential part from it.And add your snapshot relevant (just add ios device screenshot),yours got rejected because it's showing redmi device without any specific reason(Specifically, your app includes non-iOS device images in the app binary).include screenshot with ios device and re submit and add note in the note section(at the bottom of the page ) that how your app works in detail.

iOS app icon not showing up when searching Google

We have a sneaker marketplace app and when people type in "sneaker marketplace" on the iPhone, our app shows up along 2 other apps. The icon is missing though (we're the first app below).
How do I tell Google which icon to use? Where does google get this information from? Why isn't my icon showing up?
If Chrome's app and Twitter's app are having this issue, then I would guess that it's not your fault.
I couldn't find a pattern among other apps that have this bug in Google's Mobile Search (Ratings on App Store, Image resolution, description content, etc) that might break whatever is scraping your app icon from the App Store.
It might be a combination of things.

Is there a way to get the search result i get in the App Store app on the iOS device? ( How to get the ipa file of "App Store"? )

Updated on 2015-11-1:
One solution I am trying is to start App Store using Applium, so that I can record/monitor iOS UI elements. just like what we did Selenium.
Let's treat App Store as a standard iOS app, is it possible to:
uninstall App Store from my iphone.
get the ipa file of App Store
unzip the ipa file and get the app bundle
run Appium with App Store's app file
Is it possible to get App Store 's ipa file?
======
I want to know the position of my apps when I search on the App Store. When I use the iTunes Search API. I notice the result returned from the iTunes search API for a specific search term are different from the result on the iOS App Store app.
I found This Question is also about this, the owner of that has find out the reason about this condition.
But there is no answer to solve this problem.
Actually I've been trying to build the search request, but it cames that the iOS Appstore is using the HTTPs request, so I don't know what to do with this.
Hope someone can help, I'll be very appreciate.
There is at this time no way to specify that you want the results you would get from an iOS device.
The most obvious solution that comes to mind is to build a search request that appears as I it came from ios in your app code.
I'm sure its possible to determine that by basically proxying an actual iPhone using say your router on your home network to log the traffic from an iphone.
Once you have that you can then basically reverse engineer the call in your app code.
As you can refer from Apple's guidance: Search API, there are too many ways of parameter combination.(Parameters includes:term, country, media, entity, attribute, callback, limit, lang, version, explicit, etc.) So it's almost impossible to find out the way of combination that App Store is adapting so as to get the same search results as users get directly from App Store.
You might want to see if you can get this to work:
In Mac OS X:
Launch iTunes
Under Library menu, click on [Apps] menu.
The iTunes will display all installed app
Right-click on one of those apps
Then click “Show in Finder” option
An alternative to this is simply open the directory of .ipa files stored by using this path: User/Music/iTunes/Mobile Applications
This probably only works with apps you downloaded, but it is worth trying.
It's possible to listen in on https connections by installing a trusted ssl certificate on the device and running traffic through a proxy - basically performing a man-in-the-middle attack on yourself. I've previously used Charles Proxy to do this - here's the guide how to set this up. That way you should be able to see exactly what request the App Store app is sending and what response it is getting. And thus it should also be possible to spoof this request and parse the results elsewhere.

Get installed app's icon

Is it possible to get the icon file of an app (on NOT-jailbroken devices)?
Could URL schemes be used to do this? Is there an API to get the icon or the only way to obtain the image is by downloading it from iTunes?
iOS apps run in Sandbox mode, which means that you can't access it's information, including icons.
If you need icons, you may get it from iTunes preview page, but you will face many other problems to get it done as, for example, how you will get the list of installed apps and it's id's on iTunes.

Resources