Use GBA4iOS to Play Gameboy Games on iPhone (iOS 12 Ready)

By | February 5, 2019

Download and Install GBA4iOS:

Going right back to the beginning of jailbreaking days, probably the main reason for hacking an iPhone was so that users could play games via emulators, like NDS, GBA, or PS games. GBA4iOS is one of the most popular emulators in recent years because it allows iPhone users to play Game Boy Advance games on their mobile devices.

In addition, GBA4iOS uses Apple’s own certificates to allow users to install the emulator – it doesn’t need a jailbroken device in order to work.

We know that Apple closes these loopholes quite quickly by revoking the certificate that’s used, but now we have a new version of GBA4iOS available. With the return of emulator GBA4iOS last week you shouldn’t have any problems with iOS 12 or below without having to jailbreak your iPhone.

This means that, once again you’ll be able to use GBA4iOS to play Gameboy games, including romhacks, on your iPhone. Very cool, hey!

As for the good news, many other emualtors continue to run and work great past iOS 12. These emulators and apps include the much beloved GBA4iOS, nds4ios, Provenance, iTransmission and many others. Keep a watchful eye on any errors you might see on this new version and report it to us!

But, as always with GBA4iOS, Apple are constantly releasing updates that will render the emulator useless, so this can’t last forever.

GBA4iOS is now back and available for download. Delete and reinstall to update! GBA4iOS for iPhone X still being worked on. 05.02.2019

Download and Install ROMs for GBA4iOS

GBA4iOS 2.1 works with iOS 8.1 to iOS 9.0, 9.1, 9.2.1, 9.3, 10.0, 11, 12 and hopefully above. In order to put GBA4iOS 2.1 through its paces you’ll need to install it and get your ROMs into it, because this emulator has a lot more to offer. Here are our instructions for installing the emulator :

  1. On your device, open Safari then navigate to;
  2. Tap the GBA4iOS 2.1 button then hit “Install”;
  3. When you receive the pop-up requesting confirmation, tap “Install” again;
  4. You’ll have a new GBA4iOS icon on your home screen once the installation is complete. If you’re using iOS 10, go to Settings – General – Profiles: select the certificate that starts with ‘CMN..’, then on the following screen hit the Trust option.

Please Note: If you’re using an older version of iOS you simply launch the app from the Home screen, and when you get the confirmation pop-up simply hit “Trust“.

Now you have your emulator installed and ready to use, so get some ROMs for your favorite Game Boy Advance games (they’re easily found on the web). Just open GBA4iOS app on your iPhone and tap on the Search icon; go to Google’s homepage where you can search and download GBA ROMs directly on your device.

Now that you’ve successfully installed GBA4iOS on iOS 12 you need some GBA ROMs to play Gameboy games. Not only can you download your favorite ROMs within the application, you can also sync them with Dropbox.

Now that the ROMs have been downloaded, you need to enable DropBox Sync: this saves the ROMs to your DropBox account so that you’ll be able to use them on all your devices.

  • First of all you need to install DropBox on your device. In order to activate DropBox Sync, go to Settings within the application;
  • Next, scroll down and locate the “DropBox Sync” option;
  • By default this will be turned off, so you should enable this and grant the necessary permissions. And to ensure that you’ll never lose any data, you can also sync Saved Game Data.

13 thoughts on “Use GBA4iOS to Play Gameboy Games on iPhone (iOS 12 Ready)

  1. Parker Gray

    I downloaded and trusted the app, and I synced my Dropbox account and downloaded the emulator file into the GBA4iOS file in my Dropbox account and it’s still not showing up in the app. What else do I need to do?

    1. EpikOne Post author

      What phone are you using? Dropbox is not supported for iPhone X.

  2. Hilary S

    It worked for two days and now wants me to ‘verify’ the app through my wifi- when i go to do this whatever window pops up disappears before i can read it Nd the app is not verified. I cant play and im bummed cuz i got so addicted to the game i used to play in those two days!

    1. Blake Robinson

      All you have to do for that is delete the emulator and then download it again.

  3. Zach S.

    When I click the search icon in the top right, it says site not found. It’ll say “there isn’t a GitHub pages site here” any chance you know why that is?

    1. EpikOne Post author

      Don’t use the in-app browser and use Safari instead. Click Download. On the download page, click “Open In…” and select GBA4iOS. Hope this helps!

  4. JP

    I’ve had the same problem. Is it outdate again? Is there another way to get games into the emulator aside from through the actual GBA4IOS app?

  5. Melanie Nigliazzo

    I can’t download roms. I can’t figure out how to. I go in the app, hit the search icon and it says

    There isn’t a GitHub Pages site here.

    If you’re trying to publish one, read the full documentation to learn how to set up GitHub Pages for your repository, organization, or user account.

    GitHub Status — @githubstatus

    1. EpikOne Post author

      Use safari to find GBA roms. In settings you can change the homepage of the built in default browser.

  6. Alex Lay

    Is there any other way of installing ROMs to my ios device instead of opening in safari like putting .gba files in my dropbox and how?

  7. Jordan Dixon

    @alex lay if you plug in your iPhone to your computer and open iTunes, then navigate to the little phone icon near the top left, then you should be able to click ‘file sharing’ navigate the the GBA4iOS app and then drag and drop .gba files directly onto the app! Hope this helped

  8. Sonny Marquez

    Honestly I’m having a lot of trouble with this, I have Dropbox installed but there’s no sync option, and I tried going to safari for a ROM but it keeps telling me “this game is unavailable(?)”. Is this outdated?


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.