RetroArch is a good GBA emulator for iOS with a user-friendly interface that offers access to your game collection in an ordered manner. It works on multiple platforms and, as soon as you connect a common joypad to your device, it will be automatically recognized and configured.
This provides you with a console experience right there on your iPhone or iPad. If that weren’t enough, you can also record any of your gaming sessions and enjoy new programs as they get added to RetroArch’s library regularly. This emulator is free to use and works on all iOS devices.