Using newer iOS device might fix 'This application requires iOS # or later' on older iOS device
This video will show you how to possibly work around this issue: you have both an older iOS device (iPhone, iPad, iPod Touch) and a newer iOS device, both using the same Apple ID to log into the App Store, and on the older iOS device, when trying to download an app from the App Store, you are being told:
This application requires iOS [version number] or later. You must update to iOS [version number] in order to download and use this application.
then what you can do, is on the NEWER iOS device, find the app in question in the App Store and begin the download on that newer iOS device (you can terminate the download immediately after it begins if you so wish) and then, on the OLDER iOS device, tap APP STORE - UPDATES - PURCHASED. The app that was binded to your Apple ID account on the newer iOS device should also appear under the Purchased section of the App Store on the older iOS device, albeit this time with a cloud icon next to it. If you tap on this cloud icon, should a compatible version of the app in question be available from the App Store, then you will be prompted to download the older, compatible version of the app in question to your older iOS device. If however, upon tapping on the cloud icon, you are still told that 'This application requires iOS 12.0 or later' (for example) then sadly you cannot download and use this app on your older iOS device.