iOS App version searching

SteveS
New Contributor III

I am trying to create some saved searches to find devices that havent updated to the latest version of an app.

We have two apps that both start with the same name. When I search based on Name it only offers the "has" option and it find both apps instead of the one with the base name.
When I try to add a app short version regex matches or does not match, it shows me devices with the other app.

I tried using the app identifier and that doesnt seem to find it properly either.

 

How do I properly structure the criteria to find devices with an exact app that isnt running the latest version?

For reference I have used chatgpt and the github script for generating the reg ex. I am fairly confident that isnt the issue but the selecting of the particular app that I am having challenges with.

3 REPLIES 3

Shyamsundar
Contributor III

try using the full name of the App and add the version 

App Name

App Short Version

agungsujiwo
Contributor

Hi @SteveS 

You can try the following advanced search. I have tested it, and it works well.
Change Value 
Screenshot 2025-01-24 at 15.30.36.png

Press Download Report : Generate the Report before Saving
Screenshot 2025-01-24 at 15.30.48.png



nick533
New Contributor

To structure the criteria properly, use the full, unique app identifier (bundle ID or package name) to target the exact app, as it uniquely identifies the app regardless of its display name. Combine this with a version-specific regex or condition to filter for outdated versions. If the app identifier isn’t working as expected, verify it directly from the app's metadata (e.g., MDM inventory, App Store, or Play Store listing). Ensure your saved search logic explicitly pairs the correct app identifier with the version condition to avoid false matches from similarly named apps.