iOS 7 bridged the 32-bit/64-bit transition. The iPhone 5s (64-bit) could run 32-bit apps via a compatibility layer. However, when Apple dropped 32-bit support entirely in iOS 11, millions of apps went extinct. If you find an IPA labeled "iOS 7," it is almost certainly 32-bit. It will not run on any modern iPhone (iPhone 8 or later) or modern iOS versions.
If you have a jailbroken device running iOS 7, open Cydia (the old jailbreak store). Repositories like Insanelyi, AppCake, and Vox still host legacy IPAs. However, many servers have shut down. You must manually add URLs like http://cydia.akemi.ai/ (which hosts old .ipa files via the "Mikoto" tweak). ios 7 ipa archive
Let's be clear: Distributing cracked IPAs is illegal. However, archiving your own legally purchased apps is protected under fair use in many jurisdictions. Below are the most common sources for iOS 7 IPA archives. iOS 7 bridged the 32-bit/64-bit transition
If you downloaded an app when it was free, and it is still in your Apple ID purchase history, you can sometimes trick the store. If you find an IPA labeled "iOS 7,"