
I made a small tool to check IPA compatibility with older iOS devices
Hey!
I’ve been going through the huge IPA collections on Internet Archive while waiting for my first iPod touch to arrive, and checking which apps might actually work on it manually was getting pretty annoying.
I’m not a programmer, so I started using AI to make a small Python script specifically for what I needed: select some IPAs, choose my device and iOS version, and get an approximate idea of what should be compatible.
Well... the tiny script got a little out of hand and eventually became this.
It can scan individual IPAs or entire folders and checks things like minimum iOS version, architecture, device family, DRM/encryption, screen compatibility and some other stuff. It then gives you an approximate compatibility result for the selected device/iOS version.
Obviously it can’t guarantee that an app will actually run (especially with old iOS software) but it’s been genuinely useful for me to sort through large IPA collections before being able to test them on real hardware.
The whole thing was built with help of AI (as I said, I'm not a programmer) to cover my own very specific use case. I’m sure there are other tools out there that do similar things, but this one ended up fitting exactly what I wanted.
So I figured I’d share it. If it happens to be useful to anyone else here, I’ll be more than happy! And of course, feedback is welcome.
GitHub: IPA Inspector